Java逍遥游记读书笔记<三>
2013-10-07 21:43
351 查看
异常处理
如何判断一个方法中可能抛出异常
该方法中出现throw语句该方法调用了其他已经带throws子句的方法。
如果方法中可能抛出异常,有两种处理方法:
1.若当前方法有能力处理异常,则用Try-catchInputStream 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.
相关文章推荐
- Java的身份证号码工具类
- java 初级试题
- java 中的sychronized的详解
- Java中静态代码块、非静态代码块和构造函数的执行顺序
- LATEX TEMPLATE (SPRINGER) (*.BST)
- LATEX TEMPLATE (SPRINGER) (*.BST)
- java通配符的使用方法
- Java中的深复制与浅复制
- java中集合杂记
- Exception in thread "main" java.lang.StackOverflowError
- Spring AOP 详解
- Eclipse
- java中super和this的用法
- Spring AOP 详解
- Spring AOP 详解
- [原]Spring AOP 详解
- [原]Spring AOP 详解
- Java多线程实现......(1,继承Thread类)
- Spring AOP 代理机制 JDK&CGLIB
- Struts中为集合传值的集中方式