use try-with-resources statement
This commit is contained in:
@@ -702,7 +702,7 @@ public class HTMLtoLaTeXBackEnd extends HTMLEditorKit.ParserCallback {
|
|||||||
|
|
||||||
private String removeLeadingSpaces(String str) {
|
private String removeLeadingSpaces(String str) {
|
||||||
StringBuffer sb = new StringBuffer();
|
StringBuffer sb = new StringBuffer();
|
||||||
Scanner scanner = new Scanner(str);
|
try (Scanner scanner = new Scanner(str)) {
|
||||||
while (scanner.hasNextLine()) {
|
while (scanner.hasNextLine()) {
|
||||||
String l = scanner.nextLine();
|
String l = scanner.nextLine();
|
||||||
if (l.startsWith(" ")) {
|
if (l.startsWith(" ")) {
|
||||||
@@ -713,5 +713,6 @@ public class HTMLtoLaTeXBackEnd extends HTMLEditorKit.ParserCallback {
|
|||||||
}
|
}
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -470,9 +470,10 @@ public class TeXDoclet extends Doclet {
|
|||||||
try {
|
try {
|
||||||
FileInputStream in = new FileInputStream(args[i][2]
|
FileInputStream in = new FileInputStream(args[i][2]
|
||||||
+ ".map");
|
+ ".map");
|
||||||
ObjectInputStream p = new ObjectInputStream(in);
|
try (ObjectInputStream p = new ObjectInputStream(in)) {
|
||||||
Hashtable<?, ?> exref = (Hashtable<?, ?>) p.readObject();
|
Hashtable<?, ?> exref = (Hashtable<?, ?>) p.readObject();
|
||||||
externalrefs.put(args[i][1], exref);
|
externalrefs.put(args[i][1], exref);
|
||||||
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user