title: Multi-catches are not supported a this language level
body: <p>So I want to type a number, and then a name of a person or something else. There is no problem with that, but why can't I put 2 error exceptions in 1 block?</p>
  
  <pre><code>while (true) {
      try {
          int id = Integer.parseInt( reader.readLine() );
          String name = reader.readLine();
  
          if (name.equals("")) {
              break;
          }
  
          map.put(name, id);
      } catch (NumberFormatException | IOException e) {
          break;
      }
  }
  </code></pre>
  
  <p>When I'm trying to print my value, I get <code>NumberFormatException</code></p>
  
  <pre><code>for (Map.Entry&lt;Integer, String&gt; pair: map.entrySet()) {
      int id = pair.getKey();
      String name = pair.getValue();
      System.out.println(id + " " + name);
  }
  </code></pre>