标签:结果 规范 初始化 except 应用程序 static代码块 返回 输入参数 特殊
1 /** 2 * Java中的main()方法详解 3 */ 4 public class HelloWorld { 5 public static void main(String args[]) { 6 System.out.println("Hello World!"); 7 } 8 }
1 public class TestMain { 2 public static void main(String[] args) throws Exception { 3 System.out.println("哈哈哈哈哈"); 4 throw new Exception(""); 5 } 6 }
运行结果:
1 哈哈哈哈哈 2 Exception in thread "main" java.lang.Exception: 3 at maintest.TestMain.main(TestMain.java:11) 4 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 5 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 6 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 7 at java.lang.reflect.Method.invoke(Method.java:585) 8 at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90) 9 10 Process finished with exit code 1
1 /** 2 * 打印main方法中的输入参数 3 */ 4 public class TestMain { 5 public static void main(String args[]){ 6 System.out.println("打印main方法中的输入参数!"); 7 for(int i=0;i<args.length;i++){ 8 System.out.println(args[i]); 9 } 10 } 11 }
执行方法和运行结果
1 D:\Study\basetest\src>javac TestMain.java 2 3 D:\Study\basetest\src>java TestMain 1 2 3 4 打印main方法中的输入参数! 5 1 6 2 7 3
五、给出HelloWorld的另外一个版本
1 /** 2 * 变态版的HelloWorld.呵呵 3 */ 4 public class HelloWorld2 { 5 static { 6 System.out.println("Hello Wordld!"); 7 } 8 public static void main(String args[]){ 9 System.exit(0); 10 } 11 }
标签:结果 规范 初始化 except 应用程序 static代码块 返回 输入参数 特殊
原文地址:http://www.cnblogs.com/wdpnodecodes/p/7401368.html