异常:程序运行的结果报告发生了算数异常,系统执行不下去,提前结束,这种情况就是所谓的异常。
一、捕捉异常的方法
1、try{}catch{}
try
{
// 程序代码
}catch(ExceptionName e1)
{
//Catch 块
}
//把可能发生异常的语句放在try { ... }中,然后使用catch捕获对应的Exception及其子类。
2、throws和throw
区别:throws用于方法的标签上,throw用于方法中
抛出异常思路:当不知道如何解决异常时候时候,由异常方法的上一级调用者解决,如果上一级无法解决,再往上抛,如果最终于main方法也无法解决,该异常由