Ho creato un programma che genera un'eccezione quando l'utente scrive la parola prova . Il programma non funziona e questo problema ha a che fare con la variabile a di tipo String (perché ho provato con int a e funziona).
Non riesco a capire perché il programma non l'ancia l'eccezione quando immetto da tastiera la parola prova.
Grazie.
codice:import java.util.Scanner; public class Creatore { public static void main(String[] args) throws Exception{ String a; System.out.println("Inserisci frase"); Scanner b = new Scanner(System.in); a = b.nextLine(); if(a == "prova") throw new ErroreString(); else System.out.println(a); } }