异常抛出(不含try...catch...)

原创 2018年04月17日 19:51:59
package kkk;
class DivideException extends Exception{
	public DivideException(){
		super();
	}
	public DivideException(String message){
		super(message);
	}
}
public class Test {
	public static void main(String args[])throws DivideException{
			int result = divide(4,0);
			System.out.println(result);
			}
	public static int divide(int x, int y)throws DivideException{
		int result = x/y;
		return result;
	}
}

异常类型及版本,抛出IndexOutOfRangeException类型异常,抛出InvalidOperationException类型异常,抛出InvalidOperationException类型异常,抛出InvalidOperationException类型异

  • 2008年12月12日 09:27
  • 63KB
  • 下载

C++ 异常抛出实例

  • 2018年03月12日 16:12
  • 1KB
  • 下载

Java异常抛出及自定义异常

throw  抛出异常 throws 抛出异常声明 首先自定义异常类(继承Exception类) public class MyException extends Exception {...
  • qq_16255321
  • qq_16255321
  • 2017-01-16 19:36:46
  • 341

java异常处理之抛出异常

抛出处理定义一个功能,进行除法运算例如(div(int x,int y))如果除数为0,进行处理。 功能内部不想处理,或者处理不了。就抛出使用throw new Exception(“除数不能为0”)...
  • Code_legend
  • Code_legend
  • 2016-08-13 22:20:25
  • 2579

Java中异常的抛出原则

主要的是方法重写,即子类继承父类的方法,抛出的异常注意点: 父类没有声明异常,子类也不能 不可抛出原有方法异常类的父类或上层类 抛出的异常类型的数目(类型)不可比原有的方法抛出的还多(不是指个数) i...
  • qq_36258792
  • qq_36258792
  • 2017-06-30 16:58:42
  • 284

java中异常的抛出:throw throws

Java中的异常抛出
  • m0_37105443
  • m0_37105443
  • 2017-02-04 21:06:57
  • 1864

抛出异常和捕获异常的区别

抛出异常:如果程序中出现了异常,没有办法将具体的异常打印出来,不做任何处理   捕获异常:如果程序出现了异常,就能够详细的打印是什么原因导致了异常并且能够做出相应的处理,能够显示详细的Log   如果...
  • hbiao68
  • hbiao68
  • 2013-12-04 10:14:56
  • 4302

Java链式异常

Java链式异常 jdk 1.4 开始 通过链式异常,可以为异常关联另一个异常。第二个一场描述第一个异常的原因(描述当前异常原因的异常) eg:假设某个方法由于试图除零而...
  • probuing
  • probuing
  • 2016-07-08 16:31:21
  • 942

子类抛出的异常类型不能比父类抛出的异常类型更宽泛!

子类抛出的异常类型不能比父类抛出的异常类型更宽泛! 是说覆盖父类方法抛出的异常只能是以下情况(比如父类抛出IOEception异常): 1.要和父类方法抛出的异常一致,抛出IOEception异常 2...
  • Java18
  • Java18
  • 2012-05-10 19:01:03
  • 3577
收藏助手
不良信息举报
您举报文章:异常抛出(不含try...catch...)
举报原因:
原因补充:

(最多只允许输入30个字)