private int getAndParseHexChar ( ) throws ParseException { final char hexChar = getc ( ) ; if ( hexChar >= ' ' && hexChar <= ' ' ) { return hexChar - ' ' ; } else if ( hexChar >= ' ' && hexChar <= ' ' ) { return hexChar - ' ' + 10 ; } else if ( hexChar >= ' ' && hexChar <= ' ' ) { return hexChar - ' ' + 10 ; } else { throw new ParseException ( this , "Invalid character in Unicode escape sequence: " + hexChar ) ; } }
Get and parse a hexadecimal digit character .