精华内容
下载资源
问答
  • java.lang.RuntimeException的直接子类有这些
    千次阅读
    2020-09-02 19:10:30

    java.lang.RuntimeException的直接子类有这些:

    1.AnnotationTypeMismatchException
    2.ArithmeticException
    3.ArrayStoreException
    4.BufferOverflowException
    5.BufferUnderflowException
    6.CannotRedoException
    7.CannotUndoException
    8.ClassCastException
    9.CMMException
    10.ConcurrentModificationException
    11.DataBindingException
    12.DOMException
    13.EmptyStackException
    14.EnumConstantNotPresentException
    15.EventException
    16.IllegalArgumentException
    17.IllegalMonitorStateException
    18.IllegalPathStateException
    19.IllegalStateException
    20.ImagingOpException
    21.IncompleteAnnotationException
    22.IndexOutOfBoundsException
    23.JMRuntimeException
    24.LSException
    25.MalformedParameterizedTypeException
    26.MirroredTypeException
    27.MirroredTypesException
    28.MissingResourceException
    29.NegativeArraySizeException
    30.NoSuchElementException
    31.NoSuchMechanismException
    32.NullPointerException
    33.ProfileDataException
    34.ProviderException
    35.RasterFormatException
    36.RejectedExecutionException
    37.SecurityException
    38.SystemException
    39.TypeConstraintException
    40.TypeNotPresentException
    41.UndeclaredThrowableException
    42.UnknownAnnotationValueException
    43.UnknownElementException
    44.UnknownTypeException
    45.UnmodifiableSetException
    46.UnsupportedOperationException
    47.WebServiceException

    更多相关内容
  • 【判断题】预处理命令是C++语句的一种。...【单选题】对2000年11月1日零时的全国人口进行逐一调查,这是( )【单选题】某地区对占该地区销售额75%的5大商业企业的经济效益进行调查,这种调查方式属于( )...

    【判断题】预处理命令是C++语句的一种。

    【单选题】家居空间设计中,下列关于天花图表示方法的表述哪一项不是正确的?

    【判断题】把数组中元素按某种顺序排列的过程叫查找。

    【判断题】Java的每个子类的构造方法都要显式调用它的直接父类的构造方法。

    【单选题】对2000年11月1日零时的全国人口进行逐一调查,这是( )

    【单选题】某地区对占该地区销售额75%的5大商业企业的经济效益进行调查,这种调查方式属于( )

    【判断题】在类的定义中如果不明确给出父类,那么默认父类是Object类。

    【判断题】给付定金的一方不履行合同义务的,无权要求返还定金。

    【判断题】使用try-catch语句时,一个try只能对应一个catch。

    【单选题】手绘天花布置图的表示方法中,天花造型用( )绘制。

    【判断题】接口中只有常量,没有变量;只有抽象方法,并且都是public方法。

    【判断题】Java语言源程序是不区分大小写的。

    【判断题】Java语言是平台无关的,只需编写一次程序,就可以在任何计算机上运行。

    【判断题】数学函数abs()包含在“string.h"文件中。

    【单选题】卫生间的天花材料需要具有防潮的功能,其最常采用的材料可能为下面哪一种类型?

    【判断题】如果一个java程序中有多个类,编译后只生成一个字节码文件,其名字同主类名一致。

    【判断题】Java语言中可用下标和指针两种方式表示数组元素。

    【判断题】在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部直接访问。

    【判断题】承担违约责任的前提是违约方因过错而违约。

    【单选题】筒灯、射灯属于下列哪一种灯具类型?

    【判断题】当事人一方因第三人的原因造成违约的,由第三人向对方承担违约责任。

    【判断题】抽象类是指使用abstract关键字修饰的类,抽象类中可以存在抽象方法和普通方法。

    【判断题】抽象类和接口都不能实例化,都没有构造方法。

    【判断题】确定数组中是否包含有某个关键字的过程叫排序。

    【判断题】一行可以写多条预处理命令

    【判断题】类中的static修饰的变量或方法,可以用类名或对象的引用变量访问。

    【判断题】对象一经声明就可以使用,不需要实例化。

    【单选题】下列哪一个选项不属于天花图标注的内容?

    【单选题】抽样调查抽取的调查单位必须遵循的原则是( )

    【单选题】要检查市场上的某种饮料的合格率,应采用( )

    【判断题】可变参数是指参数的参数类型可变。

    【判断题】病毒基因组可以由DNA组成,也可以由RNA组成。

    【判断题】Protected类型的实例变量只能在本类中使用,其他类中不可以使用。

    【判断题】当事人就延迟履行约定违约金的,违约方支付违约金后,还应当履行债务。

    【判断题】Java语言是面向对象的高级语言。

    【单选题】下列哪一项不属于天花图需要表达的内容?

    【判断题】抽象方法不能含有方法体,并且必须定义在抽象类中。

    【判断题】Java语言程序对垃圾能够自动回收处理。

    【判断题】Java语言具有良好的安全性和可移植性及平台无关性。

    【判断题】赔偿损失的范围包括预期可得利益,但不能超过违约方订立合同时能够预见到的因违约可能造成的损失。

    【单选题】天花表面有进退关系的处理形式,常常采用暗灯槽,以及与各种类型的吊灯、吸顶灯、筒灯等灯具相配合,属于下列哪一种类型的天花界面造型?

    【判断题】可变参数是指参数的参数个数可变。

    【单选题】乡镇企业局为了总结先进管理生产经验,选择了几个先进乡镇企业进行调查,这种调查属于( )

    【判断题】RuntimeException及其子类在异常处理时可以不必处理,属于免检异常。

    【判断题】数组一旦创建大小不可改变。

    【单选题】手绘天花布置图的表示方法中,凡是剖到的墙、柱的断面轮廓线用( )绘制。

    【论述题】根据以上文章,写一篇一千字左右的读后感。

    【单选题】形状如一条光带,一般藏在天花灯槽中的灯具可能是( )。

    【单选题】人们经常提到的“解剖麻雀”式的工作方法,属于( )

    【单选题】调查鞍山.宝山.武汉.包头.北京等几个大型钢铁企业就可以我国钢产量的基本情况,这种调查方式是( )

    展开全文
  • 1.EmptyStackException类 public class Printer { private String name; public void setName(String name) { this.name = name; } ... public void print() { ... private void printString(String

    1.EmptyStackException类

    public class Printer {
    	
    	    private String name;
    	 
    	    public void setName(String name) {
    	        this.name = name;
    	    }
    	 
    	    public void print() {
    	        printString(name);
    	    }
    	 
    	    private void printString(String s) {
    	        System.out.println(s + " (" + s.length() + ")");
    	    }
    	 
    	    public static void main(String[] args) {
    	    	Printer printer = new Printer();
    	    	try{
    	        
    	        printer.print();
    	        
    	    	}
    	    	catch(NullPointerException ae)
    	    	{System.out.println("ycbh");}
    	    	
    	    }
    

    2.ArithmeticException类

    public class TestArithmeticException {
    	public static void main(String[] args) {
    		int a,b,c;
    		a=1;
    		b=0;
    		c=a/b;
    		System.out.println(c);
    	}
    }
    public class TestArithmeticException {
    	public static void main(String[] args) {
    		try{
    			int a,b,c;
    			a=1;
    			b=0;
    			c=a/b;
    			System.out.println(c);
    		}
    		catch(ArithmeticException e) {
    			System.out.println("除数为0");
    		}
    			
    	}
    }
    

    3.NullPointerException类

    public class TestArry {
    	private static int[] x;
    	public static void main(String[] args) {
    		System.out.println(x[0]);
    	}
    }
    public class TestArry {
    	private static int[] x;
    	public static void main(String[] args) {
    		try {
    			System.out.println(x[0]);
    		}
    		catch(NullPointerException e) {
    			System.out.println("空指针异常");
    		}
    	}
    }
    

    4.ArrayIndexOutOfBoundsException类

    public class TestArgs {
    	public static void main(String[] args) {
    		String foo=args[1];
    		System.out.println("foo="+foo);
    	}
    }
    public class TestArgs {
    	public static void main(String[] args) {
    		try{
    			String foo=args[1];
    			System.out.println("foo="+foo);
    		}
    		catch(ArrayIndexOutOfBoundsException e) {
    			System.out.println("数组下标越界");
    		}
    	}
    }
    

    5.NegativeArraySizeException类

    public class TestNegativeArraySize {
    	public static void main(String[] args) {
    		int[] a;
    		a=new int[-1];
    	}
    }
    public class TestNegativeArraySize {
    	public static void main(String[] args) {
    		try{
    			int[] a;
    			a=new int[-1];
    		}
    		catch(NegativeArraySizeException e) {
    			System.out.println("负数组长度异常");
    		}
    	}
    }
    
    展开全文
  • RuntimeException的父类为Exception类,该类为运行时异常类

    RuntimeException类为运行时异常类,它的父类为Exception类

    当运行时出现异常时,可以声明或捕获,一般不声明,一般会捕获,至少保证程序继续运行

    举个例子:

    定义了一个Word类,该类是单词类,根据单词的业务逻辑,单词中只能含有a~z、A~Z里的字符,但是在初始化Word对象可能会有含有其他字符,当含有其他字符时,就让程序报错。

     代码如下:

    定义异常类,继承RuntimeException类

    public class WordsCanOnlyBeComposedOfEnglishLetters extends RuntimeException{//继承Exception为编译时异常
    
    	public WordsCanOnlyBeComposedOfEnglishLetters(String str) {
    		
    		super(str);
    	}
    }
    

     定义实体类Word

    public class Word {
    	
    	private String word;
    	
    	public Word() {
    		word="";
    	}
    	public Word(String str) /*声明这里可能出现异常*/ {
    		for(int i=0;i<str.length();i++) {
    			if(!((str.charAt(i)>='A'&str.charAt(i)<='Z')||(str.charAt(i)>='a'&str.charAt(i)<='z'))) {
    				throw new WordsCanOnlyBeComposedOfEnglishLetters("含有非法字符");
    			}
    		}
    		word=str;
    	}
    	public void setWord(String str) /*声明这里可能出现异常*/ {
    		for(int i=0;i<str.length();i++) {
    			if(!((str.charAt(i)>='A'&str.charAt(i)<='Z')||(str.charAt(i)>='a'&str.charAt(i)<='z'))) {
    				throw new WordsCanOnlyBeComposedOfEnglishLetters("含有非法字符");
    			}
    		}
    		word=str;
    	}
    	public String getWord(String str) {
    		return word;
    	}
    }
    //主类代码
    public class Main {
    	
    	public static void main(String[] args) {
    		//捕获异常
    		try {
    			
    			Word w1=new Word("hj1");
    			System.out.println("正常执行……");
    		}catch(WordsCanOnlyBeComposedOfEnglishLetters w){
    			w.printStackTrace();
    		}
    		System.out.println("执行结束!");
    		
    	}
    }

     

     

    展开全文
  • package java.lang;...class ClassCastException extends RuntimeException { private static final long serialVersionUID = -9223365651070458532L; public ClassCastException() { super();...
  • EmptyStackException类 (空堆栈异常): class A{ public static void main(String[]args){ Stack<Integer>stack = new Stack<Integer>(); try{ stack.pop(); }catch (Exception e){ .....
  • java.lang.RuntimeException的直接子类

    千次阅读 2016-11-13 22:24:52
    java.lang.RuntimeException的直接子类有这些: ...
  • package java.lang; public class IllegalArgumentException extends RuntimeException { public IllegalArgumentException() { super(); } public IllegalArgumentException(String s...
  • package java.lang;...class NullPointerException extends RuntimeException { private static final long serialVersionUID = 5162710183389028792L; public NullPointerException() { super...
  • 一,为什么框架中根本没有对Exception的一般子类进行回滚配置,异常发生时,事务都进行了回滚 ,说好的只会对RuntimeException(Unchecked 非受检异常)回滚呢? 此时,我们就有必要了解一下,RuntimeException所...
  • 一,为什么框架中根本没有对Exception的一般子类进行回滚配置,异常发生时,事务都进行了回滚 ,说好的只会对RuntimeException(Unchecked 非受检异常)回滚呢? 此时,我们就有必要了解一下,RuntimeExceptio...
  • package java.lang;...public class SecurityException extends RuntimeException { private static final long serialVersionUID = 6878364983674394167L; public SecurityException() { super(); ...
  • package java.lang;...class NegativeArraySizeException extends RuntimeException { private static final long serialVersionUID = -8960118058596991861L; public NegativeArraySizeException() ...
  • RuntimeException和Exception

    2020-11-19 20:08:36
    1.RuntimeException是Exception的子类; 2.Exception定义了必须处理的异常,而RuntimeException定义的异常可以选择性的进行处理。 常见的RuntimeException: NumberformatException,ClassCastException,...
  • 相信各位读者对Exception 和 RuntimeException已经有了基本的了解,即便没有特别熟悉,对于它们之间的区别,网上...简单来说就是一句话,对于出现RuntimeException异常及其子类异常的地方,最好也要使用异常处理机制...
  • package java.lang;...public class TypeNotPresentException extends RuntimeException { private static final long serialVersionUID = -5101214195716534496L; private String typeName; public Type...
  • package java.lang;...public class UnsupportedOperationException extends RuntimeException { public UnsupportedOperationException() { } public UnsupportedOperationException(String mes...
  • RuntimeException是java中所有运行时异常的父类,实际运行时出现的都是它的子类,看看RuntimeException的Java doc就可以随便列出几个: 1, Object x = new Integer(0); System.out.println((String)x); 当试图将...
  • 在Oracle官网上列出了RuntimeException类的直接子类 现分析其中的一些常见子类 1.ArithmeticException 发生情况:当发生异常算术条件时抛出。例如,整数“除以零”抛出该类的实例。 举例分析: public class ...
  • package java.lang; public class IllegalStateException extends RuntimeException { public IllegalStateException() { super(); } public IllegalStateException(String s) { super(...
  • package java.lang; @SuppressWarnings("rawtypes") public class EnumConstantNotPresentException extends RuntimeException { private static final long serialVersionUID = -6046998521960521108L; ...
  • 常见的RuntimeException异常有哪些?

    万次阅读 2019-01-06 16:35:27
    RuntimeException是Exception类的子类,Exception类对象是Java程序处理或抛弃的对象,它有各种不同的子类分别对应于不同类型的例外。其中类RuntimeException代表运行时由Java虚拟机生成的例外,如算术运算异常 ...
  • Sql异常属于RuntimeException吗?Spring下SQL异常事务回滚 2017年08月01日 14:25:27 51bigod 阅读数 19624 版权声明:本文为博主原创文章,可以转载不可复制。 ...
  • package java.lang;...class IllegalMonitorStateException extends RuntimeException { private static final long serialVersionUID = 3713306369498869069L; public IllegalMonitorStateException()...
  • package java.lang;...class ArrayStoreException extends RuntimeException { private static final long serialVersionUID = -4522193890499838241L; public ArrayStoreException() { super(...
  • package java.lang;...public class ArithmeticException extends RuntimeException { private static final long serialVersionUID = 2256477558314496007L; public ArithmeticException() { super...
  • 它的两个子类是Error和Exception; 2.Error 是 Throwable 的子类,用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然 ThreadDeath 错误是一个“正规”的条件,但它也是 Error 的...
  • 所有方法都可以在不声明throws的情况下抛出RuntimeException及其子类 不可以在不声明的情况下抛出非RuntimeException简单的说 非RuntimeException必要自己写catch块处理掉。如果不处理,程序将出现编译错误。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 66,628
精华内容 26,651
关键字:

属于runtimeexception的子类是

友情链接: sxt.rar