I want to convert a java.lang.String
to a java.lang.Integer
, assigning a default value of 0
if the String
is not convertible. Here is what I came up with. I would appreciate an assesment of this approach.
To be honest, it feels a little squirrely to me:
String strCorrectCounter = element.getAttribute("correct");
Integer iCorrectCounter = new Integer(0);
try {
iCorrectCounter = new Integer(strCorrectCounter);
} catch (Exception ignore) { }