Когда следует вызывать System.exit в Java

В Java, какая разница с System.exit (0) в следующих код?

public class TestExit
{      
    public static void main(String[] args)
    { 
        System.out.println("hello world");

        System.exit(0);  // is it necessary? And when it must be called? 
    }      
}

В документе говорится: «Этот метод никогда не возвращает нормально». Что это значит?

190
задан Community 12 December 2013 в 22:27
поделиться