public class jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException extends jdk.javadoc.internal.doclets.toolkit.DocletException
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException
super_class: jdk.javadoc.internal.doclets.toolkit.DocletException
{
public final jdk.javadoc.internal.doclets.toolkit.util.DocFile fileName;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/util/DocFile;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException$Mode mode;
descriptor: Ljdk/javadoc/internal/doclets/toolkit/util/DocFileIOException$Mode;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public void <init>(jdk.javadoc.internal.doclets.toolkit.util.DocFile, jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException$Mode, java.io.IOException);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/DocFile;Ljdk/javadoc/internal/doclets/toolkit/util/DocFileIOException$Mode;Ljava/io/IOException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 // jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException this
start local 1 // jdk.javadoc.internal.doclets.toolkit.util.DocFile fileName
start local 2 // jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException$Mode mode
start local 3 // java.io.IOException cause
0: .line 78
aload 0 /* this */
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
aload 2 /* mode */
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1 /* fileName */
invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocFile.getPath:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 3 /* cause */
invokespecial jdk.javadoc.internal.doclets.toolkit.DocletException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
1: .line 79
aload 0 /* this */
aload 1 /* fileName */
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException.fileName:Ljdk/javadoc/internal/doclets/toolkit/util/DocFile;
2: .line 80
aload 0 /* this */
aload 2 /* mode */
putfield jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException.mode:Ljdk/javadoc/internal/doclets/toolkit/util/DocFileIOException$Mode;
3: .line 81
return
end local 3 // java.io.IOException cause
end local 2 // jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException$Mode mode
end local 1 // jdk.javadoc.internal.doclets.toolkit.util.DocFile fileName
end local 0 // jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/javadoc/internal/doclets/toolkit/util/DocFileIOException;
0 4 1 fileName Ljdk/javadoc/internal/doclets/toolkit/util/DocFile;
0 4 2 mode Ljdk/javadoc/internal/doclets/toolkit/util/DocFileIOException$Mode;
0 4 3 cause Ljava/io/IOException;
MethodParameters:
Name Flags
fileName
mode
cause
}
SourceFile: "DocFileIOException.java"
NestMembers:
jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException$Mode
InnerClasses:
public final Mode = jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException$Mode of jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException