相关疑难解决方法(0)

如何检查OutputStream是否已关闭

无论如何都要检查OutputStream是否关闭而不试图写入并捕获IOException

例如,考虑以下设计方法:

public boolean isStreamClosed(OutputStream out){
    if( /* stream isn't closed */){
        return true;
    }else{
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

你有什么可以替代/* stream isn't closed */的?

java outputstream java-io

28
推荐指数
2
解决办法
3万
查看次数

如何知道BufferedReader Stream是否已关闭

我在Java中有两个线程.

第一个线程正在关闭bufferedreader(br.close())

当第二个线程在同一个阅读器上读取时,我得到了一个 IOException (Stream Closed)

即使我使用,我也会得到这个例外 br.ready()

有没有办法知道流是否已经关闭?

java io bufferedreader

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

bufferedreader ×1

io ×1

java-io ×1

outputstream ×1