Виктор Кольцов: Тут я вижу что обработка исключений должна быть (поведение зависит от полученного исключения).
А вообще 10 ексепшенов это плохая идея, и сигнализирует о недоработке на ранних стадиях проекта. И если клиенту отдавать - то проще отдать один кастомный Exception в который завернуть (в cause) порождающий. Это будет правильней.
Валера Программист: Хм. Java и JavaScript - совершенно разные языки и исполняются в различных средах. Для java это jvm (java virtual machine) а для JavaScript - это собственный движок браузера, у каждого браузера разный.
Однозначно ответить нельзя. Надо проводить замеры производительности, причем на разных компьютерах будут разные результаты. Я не могу сказать где будет быстрее перебор.
И на второй вопрос: И java, и JavaScript могут загрузить процессор на 100%
public class Main {
static Formatter x;
static Scanner scn;
public static void main(String[] args) {
try{
x = new Formatter(new BufferedWriter(new FileWriter("src//1.txt", true)));
scn = new Scanner(System.in);
System.out.println("Число?");
int a = (int)Double.parseDouble(scn.next());
System.out.println("Название?");
String b = scn.next();
System.out.println("Комментарий?");
String c = scn.next();
x.format("Ваше название %s, Ваше %d число, Ваш комментарий %s", b, a, c);
x.flush();
x.close();