title: `throw 1` in C++
body: <p>I a couple of C++ examples I've seen <code>throw 1</code> in <code>catch</code> block. Tried to find out what it may be, but always found a classical example with exception object or rethrowing an exception without any argument.</p>
  
  <p>Also sometimes I can find in Internet other examples, also without explanations:</p>
  
  <pre><code>throw 1
  throw 2
  throw -1
  </code></pre>
  
  <p>Tell me please what it may mean.</p>