Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6968053

(launcher) hide exceptions under certain launcher failures

XMLWordPrintable

    • b130
    • generic
    • generic
    • Verified

      The launcher tends to print the entire exception trace when it cannot find
      the necessary class etc. Though it is somewhat useful for debugging it is
      much too verbose, for the average user.

      % java MissingClass
      Exception in thread "main" java.lang.NoClassDefFoundError: MissingClass
      Caused by: java.lang.ClassNotFoundException: MissingClass
              at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
              at java.security.AccessController.doPrivileged(Native Method)
              at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
              at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
              at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
              at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      Could not find the main class: MissingClass. Program will exit.

            ksrini Kumar Srinivasan
            ksrini Kumar Srinivasan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: