при бросании ошибки, перейти на другую строку

 
 
 
Сообщения:12
Привет.
имеется код, читаю строки из файла и преобразую их в массив чисел. необходимо реализовать код так, чтобы при неверном формате(буквы или символы в строке), просто переходило на другую строку. как это сделать, подскажите, ребята. или только посимвольной проверкой строки перед преобразованием в числа или же можно при бросании ошибки как-то перейти.
 
 
Сообщения:890
        List<Integer> ints = new ArrayList<>();
        
        try
        {
            List<String> lines = Files.readAllLines( Paths.get( "file.txt"));
            
            for(String s: lines)
                try
                {
                    ints.add( Integer.parseInt( s ));
                }
                catch(NumberFormatException e)
                {
                    // ignored
                }
        }
        catch( IOException ex )
        {
           
        }
 
 
Сообщения:12
windruf:
        List<Integer> ints = new ArrayList<>();
        
        try
        {
            List<String> lines = Files.readAllLines( Paths.get( "file.txt"));
            
            for(String s: lines)
                try
                {
                    ints.add( Integer.parseInt( s ));
                }
                catch(NumberFormatException e)
                {
                    // ignored
                }
        }
        catch( IOException ex )
        {
           
        }


спасибо друг)))
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет