Вы также можете использовать функцию «sed», которая является частью ShellJS ...
$ npm install [-g] shelljs
require('shelljs/global');
sed('-i', 'search_pattern', 'replace_pattern', file);
Посетите ShellJs.org для получения дополнительных примеров.
Ваш блок try не связан с оператором if. Хорошей практикой в Java всегда является использование фигурных скобок для блоков if / else, если фигурные скобки не используются, будет выполнена только первая строка кода относительно ответа if / else.
Например, в следующем коде
if(someTest())
doSomething();
doSomethingElse();
doSomethingElse()
ВСЕГДА будет выполняться.
и в этом коде:
if(someTest()){
doSomething();
doSomethingElse();
}
doSometingElse () будет выполняться только в том случае, если someTest () имеет значение true