2016-01-27 4 views
1

Я все еще новичок в Java и поэтому не понимаю, откуда происходит ошибка завершения. System.out.println в основном не печатается, и она говорит:System.out.println завершено

< прекращено, выход значение: 0> C: \ Program Files \ Java \ jre1.8.0_71 \ Bin \ javaw.exe (27 января, 2016, 1:22:17 PM)

ЕЖЁ.

public class BrainCenter { 
    public static void main(String[] args) { 
      System.out.println("Welcome to the Stock Center!"); 
      System.out.println("Realtime Reports within the stock market"); 
      System.out.println(""); 

      Market mk = new Market(6000); 
      mk.printMarket(); 

      System.out.println("Individual status listed below"); 
      System.out.println(""); 

      Buyers bu = new Buyers(); 
      bu.buildRandomPortfolio(mk); 
    } 
} 

Первые три строки не выводятся, и я не уверен, почему. Он отображается как остальная часть загрузки кода, но затем исчезает и считается завершенным в конце. Я использую Eclipse IDE. Любая помощь будет принята с благодарностью. Заранее спасибо!

+2

Это действительно не код ошибки завершения. «terminated, exit value: 0» означает, что программа запускается и завершается, как ожидалось. Теперь о том, почему он не печатает строки ... Я не могу понять, что это. Ваш синтаксис выглядит хорошо! Мне интересно, что это нечто вне вашего кода. Какой идеал вы используете? – Ageonix

+0

какая IDE вы используете, если таковые имеются? как вы его запустили? (cmd или ide) – Amirag

+0

Возможно, ваша программа выполняет другой 'main', который объявлен в другом месте. Или вы перенаправляете свой результат. – Bifz

ответ

0

Попробуйте использовать java.exe вместо javaw.exe. Первый будет ждать завершения программы. Он также поместит все выходные данные, созданные программой непосредственно в консоли. Последнее должно использоваться, когда программа работает со своим графическим интерфейсом или просто в фоновом режиме. Он не будет ждать завершения программы.

См. Difference between java.exe and javaw.exe.

+0

О, я вижу. Как мне это изменить? – prongsm

+0

Извините, я не заметил, что вы используете Eclipse. Вы должны проверить настройки Eclipse, но я не знаю, какой. – kalaider

Смежные вопросы