标签:带来 强制转换 对象 步骤 循环 point run 分享图片 ima
本次PTA作业题集异常
结合题集题目7-1回答
答:以前编写时经常出现的异常有
<NullPointerException>
空指针(不需捕获),属于RuntimeException,注意判断指针是否为空就好<IllegaArgumentException>
输入参数错误(需要捕获),不属于RuntimeException,抛出具体异常修改<ClassCastException>
类型转换错误(需要捕获),不属于RuntimeException,一般使用强制转换类型
答:除了Error与RuntimeException及其子类,其他异常都需要捕获处理。
题集题目7-2
<try-catch>
语句,可以使程序更加健壮。题集题目7-3
答:有利于在面向对象时,可以更好地提供错误的解决办法,使程序在执行时更加直观
答:题目7-3中抛出异常<IllegalArgumentException>
时会传递给调用者知道,具体是哪个步骤(或输入)错误,这样下次调用时可以避免错误
题集题目6-3
标签:带来 强制转换 对象 步骤 循环 point run 分享图片 ima
原文地址:http://www.cnblogs.com/jmu201621123068/p/7892797.html