ho un metodo main
dichiaro 2 variabili di tipo Time(per esempio)
Time t1 = new Time(ore, minuti);
Time t2;
questa variabile t2 la inizializzo in un IF con la variabile Time t1;

ora se voglio utilizzare un metodo print della classe Time che ho creato utilizzando t2, se lo utilizzo all'interno dell'IF mi funziona altrimenti mi dice:

"Test.java": Error #: 553 : variable prima might not have been initialized at line 30, column 9

perchè??