您的位置:首页 > 编程语言 > Java开发

Java逍遥游记读书笔记<三>

2013-10-07 21:43 351 查看

异常处理

如何判断一个方法中可能抛出异常

该方法中出现throw语句

该方法调用了其他已经带throws子句的方法。

如果方法中可能抛出异常,有两种处理方法:

1.若当前方法有能力处理异常,则用Try-catch

InputStream in1 = new FileInputStream("C:\\test.txt");

InputStreamReader in2 = new InputStreamReader(in1, "UTF-8");

BufferedReader in3 = new BufferedReader(in2);

StringWriter buffWriter = new StringWriter();

int data;
while ((data = in3.read()) != -1)
buffWriter.write(data);

in3.close;

String result = buffWriter.toString();


View Code

若有编码的问题,则应当考虑使用Reader/Writer而不是InpuStream/OutputStream.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: