/* 异常 异常定义了程序中遇到的非致命的错误,而不是编译时的语法错误,如程序要打开一个不存在的文件 网络连接中断,操作数越界,装载一个不存在的类等 try, catch语句 throws关键字 自定义异常与Throw关键字 如何对多个异常进行处理 我们可以在一个方法中使用throw,try...catch语句来实现程序的跳转 一个方法被覆盖时,覆盖它的方法必须扔出相同的异常或异常的子类 如果父类扔出了多个异常,那么重写(覆盖)方法必须扔出那些异常的一个子集, 也就是说不能扔出新的异常 包 1…