java1234开源博客系统
博客信息

Java异常处理-自定义异常

0
发布时间:『 2016-10-29 09:40』  博客类别:Java核心基础  阅读(3674)

Java异常处理-自定义异常


JDK里给我们内置了一套程序级别的异常体系,但是我们在业务开发过程中,我们可以自定义自己的一套关于业务性的异常体系,来满足程序的开发需求;


自定义异常要继承自Exception;


我们给下实例:

package com.java1234.chap04.sec05;

/**
 * 自定义异常,继承自Exception
 * @author user
 *
 */
public class CustomException extends Exception{

	public CustomException(String message) {
		super(message);
	}

}


测试类:

package com.java1234.chap04.sec05;

public class TestCustomException {

	public static void test()throws CustomException{
		throw new CustomException("自定义异常");
	}
	
	public static void main(String[] args) {
		try {
			test();
		} catch (CustomException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}


运行输出:

com.java1234.chap04.sec05.CustomException: 自定义异常

at com.java1234.chap04.sec05.TestCustomException.test(TestCustomException.java:6)

at com.java1234.chap04.sec05.TestCustomException.main(TestCustomException.java:11)



关键字:   java     自定义异常  
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有