5. 自定义异常
2014-05-18 23:10
225 查看
5. 自定义异常
1.1 定义一个类并继承Exception1.2 使用throw关键字,在方法体中抛出异常对象
1.3 使用throws关键字,在方法声明中抛出异常
1.4 实例,高压锅压力太高抛出异常
package com.geek99.demo;
public class Test {
public static void main(String[] args) {
Pan p = new Pan(400);
try {
p.use();
} catch (PanExp e) {
e.printStackTrace();
}
}
}
class PanExp extends Exception{
int p;
public PanExp(int p,String name){
super(name);
this.p = p;
}
}
class Pan{
int p;
public Pan(int p){
this.p = p;
}
public void use()throws PanExp{
if(p>500){
throw new PanExp(p,"压力太高,危险!");
}
System.out.println("正常运行...");
}
}原文出处:http://geek99.com/node/443#
该博客教程视频地址:http://geek99.com/node/1639
相关文章推荐
- Java学习之自定义异常
- 利用自定义异常来重构代码(▄︻┻┳═一不了解自定义异常者勿看)
- Struts2自定义异常拦截器
- Spring MVC自定义统一异常处理类,并且在控制台中输出错误日志
- java--自定义异常类
- 自定义异常计算面积的小程序
- 七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL 【转】
- SpringBoot07 异常枚举、自定义异常、统一的全局异常处理
- oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常,
- 自定义异常
- Java中自定义异常
- 上传组件 (自定义异常展示信息) UploadFileService
- springmvc自定义异常统一处理
- 面向对象-自定义异常、throw和throws的区别
- Android自定义捕获Application全局异常
- ASP.NET AJAX入门系列(8):自定义异常处理
- java编译期的异常处理和自定义异常
- struts自定义异常
- 枚举解决自定义异常
- Web API--自定义异常结果的处理