社区
Java SE
帖子详情
课本中写的一段自定义异常类。看不懂!!帮我解释一下吧!!求求你们了!!
johnny_jiang
2004-04-16 01:30:19
public class SelfExpection extends java.lang.Exception {
public SelfExpection() {
}
public SelfExpection(String msg) {
super(msg);
}
}
这都是什么意思啊?课本只说是这样写,但没有告诉我为什么这么写!
可恶的课本啊!
拜托详细解释一下!!
...全文
80
8
打赏
收藏
课本中写的一段自定义异常类。看不懂!!帮我解释一下吧!!求求你们了!!
public class SelfExpection extends java.lang.Exception { public SelfExpection() { } public SelfExpection(String msg) { super(msg); } } 这都是什么意思啊?课本只说是这样写,但没有告诉我为什么这么写! 可恶的课本啊! 拜托详细解释一下!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
realwf
2004-04-16
打赏
举报
回复
你可以自定义后用你的异常:
…
try{
…
}
catch(SelfExcpection Se){
System.out.println("My SelfException");
…
}
jmchen
2004-04-16
打赏
举报
回复
给你一篇文章看看就明白了
http://tech.ccidnet.com/pub/article/c1078_a95152_p1.html47899565452&cat_id=020801#
新来的萌新
2004-04-16
打赏
举报
回复
public class SelfExpection extends java.lang.Exception {
public SelfExpection()
{
}
public SelfExpection(String msg)
{
super(msg);
}
}
这个类的意思是:创建一个新类型异常,它继承自java.lang.Exception
他有两个构造函数,一种为有参数的一种是无参数的,
其中有参数为String类型的构造函数,执行的动作为其父类的参数为String类型的
构造函数,也就是java.lang.Exception类的构造函数,Exception(String msg)
qiuwanbin
2004-04-16
打赏
举报
回复
倒,你的单词拼错了,我也拼错了。
qiuwanbin
2004-04-16
打赏
举报
回复
假设你的程序的用户不懂计算机,他不知道什么叫做"IO execption"
你可以在程序中捕捉到这个异常时
生成你的这个新异常类实例: new SelfExpection("机器要爆炸了,快跑!")
并抛出,告诉他出的是什么错误。
tiger_wkh52741
2004-04-16
打赏
举报
回复
呵呵。这个程序既然写了就一定有它的道理!
你可以应用自己的异常。。这个异常继承了java本身自带的异常。
所以当你的程序应用到这个异常并且扑捉到这个异常的时候它就会执行
并且通过super(msg)调用父类的异常java.lang.Exception 简单的就这样了
所以。当然有用武之地了。呵呵!!
johnny_jiang
2004-04-16
打赏
举报
回复
那他还有什么存在的价值啊?写出来逗我们学生玩!!?!?
blasterboy
2004-04-16
打赏
举报
回复
public class SelfExpection extends java.lang.Exception {
public SelfExpection() {
}
public SelfExpection(String msg) {
super(msg);
}
}
没什么阿,这个你让讲什么啊?因为这个类继承Exception 所以本身他就包含了Exception 的所有功能了。这个类没什么,就是自己定义的类功能和Exception 一样。
Java
自定义异常
类
本文详细介绍了Java中的异常处理机制,包括异常的概念、产生过程、本质和处理方式。异常是程序运行时由于错误导致的事件,Java通过面向对象的方式来管理和处理异常。异常分为Error和Exception两大
类
,Error通常不需处理,而Exception是程序设计者应关注并处理的部分。异常处理主要通过try-catch-finally结构实现,同时支持多异常处理。此外,文章还讨论了如何抛出异常,包括系统自动抛出和方法抛出,并介绍了
自定义异常
类
的基本步骤,强调了异常
类
的继承和构造方法的使用。
Python异常捕获及
自定义异常
类
本文深入解析Python中的异常处理机制,包括异常捕获、
自定义异常
类
、异常基
类
及异常传递的概念。通过实例演示如何使用try-except语句捕获异常,如何
自定义异常
类
以满足特定需求。
Java异常之
自定义异常
类
详解和代码举例
本文详细介绍了Java中的异常处理机制,包括异常的产生、捕获和处理,强调了异常对象的生成和传递过程。通过实例展示了try-catch-finally结构的使用,并解释了如何处理多异常。此外,还探讨了
自定义异常
类
的创建,指出
自定义异常
类
应继承Exception或RuntimeException,并提供了示例代码展示如何在方法中抛出和处理
自定义异常
。
python
自定义异常
类
一般继承于_python异常触发及
自定义异常
类
解析
本文介绍了Python中
自定义异常
的实现,通过创建继承自`Exception`的
类
来定义新的异常
类
型。示例中展示了如何在代码中抛出和处理自定义的`LineError`异常,
帮
助理解异常处理机制。此外,还提到了使用`try...except`来捕获并处理异常的重要性。
python写
一段
自定义异常
代码_Python用户
自定义异常
的实现
本文介绍了Python中如何创建
自定义异常
类
,通过继承Exception
类
并自定义错误信息。示例包括如何手动抛出异常、捕捉和处理
自定义异常
。通过`raise`关键字抛出异常,并使用`try-except`块进行异常处理。
Java SE
62,621
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章