JAVA SE 异常处理
JAVA SE 异常处理 简介 异常:阻止程序正常运行的问题。 异常链:将捕获的异常包装进一个新的异常中,并重新抛出的异常处理方式。 一个方法应该抛出定义在相同的抽象层次上的异常,但不会丢弃更低层次的信息。 关键词: throw:将产生的异常抛出(动作) throws:声明要抛出的异常的名字(声明) try:捕获异常,用于会产生异常的代码块 catch:处理异常,对try中捕获的异常进行处理 finally:最后处理的区域,一定会进行的,通常用于清除操作 异常的分类: 应用实例 //自定义异常 class ExceptionName extends Exception{ public ExcetionName(){ super(); } } //抛出异常 public void methodName() throws Exception{ //调用会抛出的异常的方法或者 throw new Exception(); } //try-catch语句、try-catch-finally语句 Scanner input = new Scanner(system.in); try{ int o...