Java Exception Handling

Java Exception Handling – IllegalMonitorStateException

Moving along through our in-depth Java Exception Handling series, today we’ll get into the IllegalMonitorStateException. The IllegalMonitorStateException is thrown when a thread has been instructed to wait for an object’s monitor that the specified thread does not have ownership of. Throughout this article we’ll explore the IllegalMonitorStateException in greater detail,… continue reading →

dotnet Exception Handling

.NET Exceptions – System.Data.SqlTypes.SqlTypeException

Fast approaching the conclusion of our current .NET Exception Handling series, today we’ll be looking into the System.Data.SqlTypes.SqlTypeException. The appearance of an SqlTypeException is the result of something going wrong while using the System.Data.SqlTypes namespace classes. In this article we’ll examine the SqlTypeException by seeing where it resides in the… continue reading →

dotnet Exception Handling

.NET Exceptions – InvalidAsynchronousStateException

As we approach the end of our in-depth .NET Exception Handling series, today we’ll be taking a closer look at the System.ComponentModel.InvalidAsynchronousStateException. An InvalidAsynchronousStateException is a complex exception that occurs when an operation is attempted for which its target thread no longer exists, or has no message loop. Throughout this… continue reading →