a) IOException
b) SystemException
c) CastException
d) ClassCastException
Answer: d
Explanation: compareTo() methods compare the specified object to be double, if it is not then ClassCastException is thrown.
Related Posts
Which of these packages contain classes and interfaces used for input & output operations of a program?
What will be the output of the following Java code?
class Output
{
public static void main(String args[])
{
Double y = new Double(257.57812);
Double i = new Double(257.578123456789);
try
{
int x = i.compareTo(y);
System.out.print(x);
}
catch(ClassCastException e)
{
System.out.print(“Exception”);
}
}
}What will be the output of the following Java code?
class Output
{
public static void main(String args[])
{
Double i = new Double(257.578123456789);
float x = i.floatValue();
System.out.print(x);
}
}What will be the output of the following Java code?
class Output
{
public static void main(String args[])
{
Double i = new Double(257.578);
int x = i.intValue();
System.out.print(x);
}
}What will be the output of the following Java code?
class Output
{
public static void main(String args[])
{
Double i = new Double(257.5);
boolean x = i.isNaN();
System.out.print(x);
}
}Which of these method of Double wrapper can be used to check whether a given value is infinite or not?
Which of these methods can be used to check whether the given value is a number or not?
Join The Discussion