java 自定义异常
2015-06-14 19:31
639 查看
package itheiomatest; public class Main { public static void main(String[] args){ Test t=new Test(); try { t.Chu(8, -2); } catch (MYiChang e) { // TODO Auto-generated catch block System.out.println("哈哈哈哈"+e.toString()+"异常负数为"+e.getValue()); } } } /*自定义异常的步骤: * 1.自定义的异常类必须继承父类Exception或Error * 如果某个函数可能出现此类异常,应在函数后面抛出可能出现的异常 (throws 异常名), * 并在可能出现异常的语句后面 手动抛出次自定义异常 格式为 throw 自定义异常类名(); * */ class MYiChang extends Exception{ private String msg; private int value; public MYiChang(String msg,int value){ super(msg); this.value=value; } public int getValue(){ return value; } } class Test{ public int Chu(int a,int b) throws MYiChang{ if(b<0){ throw new MYiChang("负数异常",b); } return a/b; } }
相关文章推荐
- 杭电ACM2025java做法
- 初学Java之LayoutManager
- 初学Java之Button
- Java中Runnable和Thread的区别的疑问
- java成员内部类、局部内部类、静态内部类和匿名内部类
- struts2中struts.xml中的action标签的method属性配置为"{1}"的时候是什么意味
- java内部类的作用
- 第2章 Java程序设计环境
- Eclipse4.3创建Maven项目
- Spring学习笔记(一):Spring注解@Component、@Repository、@Service、@Controller区别
- Java异常处理的注意点总结
- java web项目中的jsp页面发送ajax请求404错误
- java学习【文件IO】
- Java并发编程,多线程[转]
- Java命名规范
- spring源码分析--------ioc的架构设计
- Java 创建xml文件
- 深入了解java集合框架一: LinkedHashMap的特殊功能 (基于访问的"最少使用算法(LRU))清除没有被访问或者少访问的元素
- java排序算法
- Java操作XML文件(读)