Hi!
class Test001
{
int i;
public Test001(int i) { this.i = i; }
public
String toString()
{
if(i == 0) return null;
else return "" + i;
}
public static void main(String[ ] args)
{
Test001 t1 = new Test001(0);
Test001 t2 = new Test001(2);
System.out.println(t1); //1
System.out.println(t2); //2
}
}
The code compiles but throws exception when run but I don�t understand why. Can someone explain me.
Thank you in advance.