JAVA笔记-JAVA中的Exception自定义异常_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > JAVA笔记-JAVA中的Exception自定义异常

JAVA笔记-JAVA中的Exception自定义异常

 2014/5/23 0:57:18  陆文钱  程序员俱乐部  我要评论(0)
  • 摘要:输入两个正整数并计算它们之和,当输入任意的一个数超出(0-10)范围时,抛出自己自定义的异常(NumberRangeException),异常的信息显示”数字不在指定范围。“packageMyException;classNumberRangeExceptionextendsException{publicNumberRangeException(){super();}publicNumberRangeException(Stringmsg){super(msg);}
  • 标签:笔记 Java 自定义 异常

输入两个正整数并计算它们之和,当输入任意的一个数超出(0-10)范围时,抛出自己自定义异常(NumberRangeException),异常的信息显示”数字不在指定范围。“

?

class="java" name="code">package MyException;

class NumberRangeException extends Exception {
	
	public NumberRangeException() {
		super();
	}
	
	public NumberRangeException(String msg) {
		super(msg);
	}
	
}

?

package MyException;

public class ExceptionTest {
	
	private static int TOTAL;
	
	public static void add(int x, int y) throws NumberRangeException {
		
		if( x > 10 || x < 0 ) {
			
			throw new NumberRangeException("数字不在指定范围");
		} else if( y > 10 || y <0 ) { 
			
			throw new NumberRangeException("数字不在指定范围");
		} else {
			TOTAL = x + y;
			System.out.println(TOTAL);
		}
	}
	
	public static void main(String[] args) {
		
		try {
			add(7,9);
		} catch (NumberRangeException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}

?

?

上一篇: java写入txt文件 下一篇: POI读取excel
发表评论
用户名: 匿名