

Note that if this keystore has already been loaded, it is reinitialized and loaded again from the given input stream the input stream from which the keystore is loaded,or password the password used to check the integrity ofthe keystore, the password used to unlock the keystore, or IOException if there is an I/O or format problem with thekeystore data, if a password is required but not given, or if the given password was incorrect. In order to create an empty keystore, or if the keystore cannot be initialized from a stream, pass null as the stream argument. If a password is not given for integrity checking, then integrity checking is not performed. the keystore resides on a hardware token device), or to check the integrity of the keystore data. Loads this KeyStore from the given input stream.Ī password may be given to unlock the keystore (e.g. The specified stream remains open after this method reader the input character IOException if an error occurred when reading from theinput IllegalArgumentException if a malformed Unicode escapeappears in the 1.6 Only a single 'u' character is allowed in a Uniocde escape sequence.Escapes are not necessary for single and double quotes however, by the rule above, single and double quote characters preceded by a backslash still yield single and double quote characters, respectively.Therefore, this method treats the two character sequence "\b" as equivalent to the single character 'b'. In contrast, this method silently drops the backslash. For example, in a Java string the sequence "\z" would cause a compile time error. The method does not treat a backslash character, \, before a non-valid escape character as an error the backslash is silently dropped.The character sequence \b does not represent a backspace character.

The differences from the character escape sequences and Unicode escapes used for characters and strings are: Sun.com/docs/books/jls/third_edition/html/lexical.html#3.3">§3.3 and §3.10.6 of the Java Language Specification).
