Я хочу либо отобразить сообщение в консоли, либо всплывающее окно, поэтому, если параметр не указан, я хочу знать, к какому я должен отображать
Что-то вроде:
if( !file.exists() ) {
if( fromCommandLine()){
System.out.println("File doesn't exists");
}else if ( fromDoubleClickOnJar() ) {
JOptionPane.showMessage(null, "File doesn't exists");
}
}