Understanding method signature in NoSuchMethod exception
问题 I got this exception but resolved it. java.lang.NoSuchMethodError: antlr.NoViableAltForCharException.<init> (CLjava/lang/String;II)V But i'd like to know how to interpret these kind of messages: "(CLjava/lang/String;II)V" Also, does this "init" mention the constructor of NoViableAltForCharException class?? Thanks. 回答1: Type Signatures - taken from this page. The JNI uses the Java VM’s representation of type signatures. Table 3-2 shows these type signatures. Z boolean B byte C char S short I