Specifications

Sun Services
Java™ Programming Language
Module 8, slide 6 of 25
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved. Sun Services, Revision F
Exception Example
1 public class AddArguments {
2 public static void main(String args[]) {
3 int sum = 0;
4 for ( String arg : args ) {
5 sum += Integer.parseInt(arg);
6 }
7 System.out.println("Sum = " + sum);
8 }
9}
java AddArguments 1 2 3 4
Sum = 10
java AddArguments 1 two 3.0 4
Exception in thread "main" java.lang.NumberFormatException: For input string: "two"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:447)
at java.lang.Integer.parseInt(Integer.java:497)
at AddArguments.main(AddArguments.java:5)