/**
* @author lautturi.com
* Java example: java Integer class parseInt method
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
String text = "1234";
System.out.println(Integer.parseInt(text));
try {
String str1 = "1234d";
System.out.println(Integer.parseInt(str1));
} catch (Exception e) {
//e.printStackTrace();
System.out.println(e.getMessage());
}
String str2 = "1234d"; // is not a valid integer string
System.out.println(Integer.parseInt(str2));
}
}
output:
1234 For input string: "1234d" Exception in thread "main" java.lang.NumberFormatException: For input string: "1234d" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) at java.base/java.lang.Integer.parseInt(Integer.java:665) at java.base/java.lang.Integer.parseInt(Integer.java:781)