@Override
public void run() {
- while (true) {
- System.out.print("> ");
- try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
+ try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
+ while (true) {
+ System.out.print("> ");
String input = reader.readLine();
handleInput(input);
- } catch (IOException e) {
- System.out.println("Error reading from command line");
- break;
}
- }
+ } catch (IOException e) {
+ System.out.println("Error reading from command line");
+ }
}
void handleInput(String input) {