while (n != 1) {
System.out.print(n);
if (n%2 == 1) {
n = n * 3 + 1;
} else {
n /= 2;
}
System.out.print(" ");
}
System.out.print(n);
}
}

↑でnに0以下の数を入れると0の無限ループが起きてしまうので、
0になったらエラーと表示させて止めるには何をどう書き加えればいいでしょうか。
超初心者ですみません・・・。