In Java , come nella maggior parte degli altri linguaggi di programmazione , viene fatta una distinzione tra i dati numerici e le stringhe di caratteri che rappresentano i dati numerici . Uno svantaggio di questa distinzione è che se i dati numerici vengono ricevuti in forma stringa, deve essere interpretato nel tipo di dato corretto. A questo scopo , ogni tipo di dati numerico è di forma oggetto che contiene un metodo "parse " . Istruzioni 
 1 
 aperto " Netbean " o il vostro preferito Java Integrated Development Environment ( IDE ) . 
 2 
 Aprire una classe esistente o crearne uno nuovo facendo clic su " File , " " New Class ". 
 3 Tipo 
 " psvm "per creare un metodo main . 
 4 
 Digitare il seguente nel metodo principale per creare una stringa che contiene dati interi : 
 
 String s = " 12345" ; 
 5 
 digitare quanto segue per analizzare il numero nella stringa come un numero intero: 
 
 try { 
 
 int i = Integer.parseInt ( s ) " . stringa non contiene un numero intero " 
 
 } catch ( NumberFormatException e) { 
 
 System.out.println ( ) ; 
 
 } 
 
 l'affermazione " try-catch " è fondamentale : deve la stringa non contiene dati numerici , il programma stamperà un messaggio di errore intelligente piuttosto che schianto completamente . È possibile verificare che cambiando la definizione di "s" al punto 4 per una stringa non numerica .