Java异常处理笔记(抛出/捕获/finally/异常传播/NPE/断言/日志)
发布时间
阅读量:
阅读量
Java中的异常是什么?
Java中的异常本质上是一种类。其继承关系如图所示。Error被视为严重的错误且开发人员应预先检查并处理这种情况。RuntimeException是由程序运行过程中引发的异常而其他类型的异常则应在开发阶段进行预先检测与处理
异常继承树

哪些异常必须捕获?
除了Error,RuntimeException和他们的子类,其余的异常都必须被捕获。
try{}、throws抛出异常catch(){}捕获
如果不写try{}catch(){}会怎样?
// try...catch
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
byte[] bs = toGBK("中文");
System.out.println(Arrays.toString(bs));
}
sta
全部评论 (0)
还没有任何评论哟~
