大佬教程收集整理的这篇文章主要介绍了为什么用户定义的异常类在Java中是首选/重要的?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
用户定义的异常可能更具描述性。
范例:
public voID setname (String Name)
throws nameException
{
if (name == null || name == "")
throw new MissingnameException ();
if (name.length > 30)
throw new InvalIDnameException (Name); // this exception can contain a message that explains why the
// name is invalID and what a valID name looks like
_name = name;
}
创建自己的异常的替代方法是使用预定义的异常(例如)invalidargumentexception
,但这会给捕获该异常的方法提供较少的信息(因为它可以被许多类中的许多方法抛出)。
定义异常的类层次结构可在处理异常时为您的类用户提供更好的控制。
当我们在Java中使用系统定义的异常类时,为什么需要制作用户定义的异常类?因为我的老师告诉我在项目中进行Exception类。
任何详尽的例子都是好的。
以上是大佬教程为你收集整理的为什么用户定义的异常类在Java中是首选/重要的?全部内容,希望文章能够帮你解决为什么用户定义的异常类在Java中是首选/重要的?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。