commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ole Ersoy <ole.er...@gmail.com>
Subject Re: [Math] MathIllegalStateException Description
Date Tue, 07 Oct 2014 13:02:00 GMT
Hi Gilles,

On 10/07/2014 06:23 AM, Gilles wrote:
> On Mon, 06 Oct 2014 14:59:04 -0500, Ole Ersoy wrote:
>> Hi,
>>
>> I'm reading through some of the code in the exception package and
>> noticed the following description for MathIllegalStateException:
>>
>>  * Base class for all exceptions that signal a mismatch between the
>>  * current state and the user's expectations.
>>
>> I'm curious as to whether it should be:
>>
>>  * Base class for all exceptions that signal that the process throwing the exception
>>  * is in a state that does not comply with the set of states that it is designed
to be in.
>
> The exception may be used in circumstances where no "mathematical
> process" is involved; it might just signal an simple inconsistency.
> The prefix "Math" refers to the exception being a Commons Math one,
> rather than to some math-related error.

What do you think about:

  * Base class for all exceptions that signal that the process throwing the exception
  * is in a state that does not comply with the set of states that it is designed to be in.

The only part I thought was a bit odd is the 'user's expectations' part.

Cheers,
- Ole

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message