1 7 8 package java.awt; 9 10 18 public class HeadlessException extends UnsupportedOperationException { 19 22 private static final long serialVersionUID = 167183644944358563L; 23 public HeadlessException() {} 24 public HeadlessException(String msg) { 25 super(msg); 26 } 27 public String getMessage() { 28 String superMessage = super.getMessage(); 29 String headlessMessage = GraphicsEnvironment.getHeadlessMessage(); 30 31 if (superMessage == null) { 32 return headlessMessage; 33 } else if (headlessMessage == null) { 34 return superMessage; 35 } else { 36 return superMessage + headlessMessage; 37 } 38 } 39 } 40 | Popular Tags |