initexc.java

来自「gcc的组建」· Java 代码 · 共 38 行

JAVA
38
字号
public class initexc{  public static class fail  {    static    {      // Static initializers must be able to complete normally.      if (true)	throw new NullPointerException("nope");    }    public static int val ()    {      return 23;    }  }  public static void main (String[] args)  {    try      {	System.out.println (fail.val ());      }    catch (ExceptionInInitializerError _)      {	// Ok.      }    try      {	System.out.println (fail.val ());      }    catch (NoClassDefFoundError _)      {	// Ok.      }  }}

⌨️ 快捷键说明

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