类层次结构
- java.lang.Object 
       
- jdk.jshell.Diag
 - jdk.jshell.JShell (implements java.lang.AutoCloseable)
 - jdk.jshell.JShell.Builder
 - jdk.jshell.JShell.Subscription
 - jdk.jshell.Snippet 
         
- jdk.jshell.ErroneousSnippet
 - jdk.jshell.ExpressionSnippet
 - jdk.jshell.PersistentSnippet 
           
- jdk.jshell.DeclarationSnippet 
             
- jdk.jshell.MethodSnippet
 - jdk.jshell.TypeDeclSnippet
 - jdk.jshell.VarSnippet
 
 - jdk.jshell.ImportSnippet
 
 - jdk.jshell.DeclarationSnippet 
             
 - jdk.jshell.StatementSnippet
 
 - jdk.jshell.SnippetEvent
 - jdk.jshell.SourceCodeAnalysis
 - jdk.jshell.SourceCodeAnalysis.QualifiedNames
 - java.lang.Throwable (implements java.io.Serializable) 
         
- java.lang.异常 
           
- jdk.jshell.JShellException 
             
- jdk.jshell.EvalException
 - jdk.jshell.UnresolvedReferenceException
 
 
 - jdk.jshell.JShellException 
             
 
 - java.lang.异常 
           
 
 
Interface Hierarchy
- jdk.jshell.SourceCodeAnalysis.CompletionInfo
 - jdk.jshell.SourceCodeAnalysis.Documentation
 - jdk.jshell.SourceCodeAnalysis.SnippetWrapper
 - jdk.jshell.SourceCodeAnalysis.Suggestion
 
Enum Hierarchy
- java.lang.Object 
       
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) 
         
- jdk.jshell.Snippet.Kind
 - jdk.jshell.Snippet.Status
 - jdk.jshell.Snippet.SubKind
 - jdk.jshell.SourceCodeAnalysis.Completeness
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)