注意,返回的字符串中是不包含最后的换行的,若返回为null,则表示末尾.catch可以定义多个,针对try代码块中可能出现的异常有不同的处理方式时,需要单独捕获这些异常并编写解决手段代码但是应当养成一个习惯,就是在最后捕获一个Exceotion,这样会避免因抛出一个未捕获的异常导致程序出现中断的情况,当捕获的异常之间存在继承关系时,需要将子类异常定义在上面捕获,后定义父类型异常。异常捕获机制中的finally;finally块只能定义在异常捕获机制的最后,即:try之后或者一个catch之后。所以通常会将无关异常都要执行的代码放入finally块中确保执行,比如IO操作中的关闭流操作。我是初学者,如有更新不好的,欢迎这位大神指出,谢谢大家!

java-流的使用完结与异常处理机制(详解)

java-流的使用完结与异常处理机制(详解)