Secondo voi perchè questo codice genera errore in compilazione?
codice:public class Prova { public static void main(String[] args) { if (args.length == 2) int b = 3; } }Mentre questo no? (ho solo aggiunto le parentesi nell'if)codice:Prova.java:6: '.class' expected int b = 3; ^ Prova.java:6: not a statement int b = 3; ^ 2 errors
codice:public class Prova { public static void main(String[] args) { if (args.length == 2) { int b = 3; } } }