⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exceptiondemo10.java

📁 JAVA的一些基础教程
💻 JAVA
字号:
class 分数异常 extends Exception
{	int 分数;
	public 分数异常(String a,int b)
	{	super(a);
		分数 = b; 	}
}
public class ExceptionDemo10
{	public void 检查分数(int 分数) throws 分数异常
	{	if(分数 >100) throw new 分数异常("分数超过100",分数);
		if(分数 <0) throw new 分数异常("分数小于0",分数);
		System.out.println("分数 = " + 分数);
	}

	public void 录入分数A(int[] 分数列){
		System.out.println("进入录入分数A函数");
		try{
			for(int i=0; i< 分数列.length; i++) 
			检查分数(分数列[i]);
		}catch(分数异常 e){
			System.out.println("进入分数异常处理程序块");
			System.out.println("出现异常:分数为 " + e.分数);
		}
	}

	public void 录入分数B(int[] 分数列){
		System.out.println("\n进入录入分数B函数");
		for(int i=0; i< 分数列.length; i++) {
			try{
				检查分数(分数列[i]);
			}catch(分数异常 e){
				System.out.println("进入分数异常处理程序块");
				System.out.println("出现异常:分数为 " + e.分数);
			}
		}
	}


	public static void main(String arg[])
	{	
		ExceptionDemo10 demo = new ExceptionDemo10();	
		int 分数列[] = {50,-20,130,90};
		demo.录入分数A(分数列);
		demo.录入分数B(分数列);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -