Strange behavior - error happens but exception isn't thrown
<p>Here's what I have:</p>

<pre><code>Debug.WriteLine("myMethod ok");
db.myTable.AddObject(new_item);
db.SaveChanges();
Debug.WriteLine("myMethod save changes");
</code></pre>

<p>And in the output window, I get:</p>

<pre><code>"myMethod ok"
</code></pre>

<p>and nothing after that. So, AddObject and SaveChanges don;t throws exception because if they would, I would get that exception when I debug.</p>

<p>What could be the reason for this?</p>
