ClassCastException

ClassCastException

what is the ClassCastException and exp?

View Answers

March 28, 2012 at 12:58 PM

ClassCastException occurs, when you try to assign a reference variable of a class to an incompatible reference variable of another class.

Example

import java.util.Vector;

public class CastException {

  public static void main(String[] args) {
  Vector v = new Vector();
  int i = 10;
  Object obj = v.add(i);
  try {
  String y = (String)obj;
  v.add(y);
 } catch (ClassCastException e) {
  System.out.println("Class is really: " + obj.getClass().getName());
  e.printStackTrace();
  }
  }
}









Related Tutorials/Questions & Answers:
ClassCastException
ClassCastException  what is the ClassCastException and exp?   ClassCastException occurs, when you try to assign a reference variable...); try { String y = (String)obj; v.add(y); } catch (ClassCastException e
ClassCastException
ClassCastException  what is the ClassCastException and exp?   ClassCastException occurs, when you try to assign a reference variable...); try { String y = (String)obj; v.add(y); } catch (ClassCastException e
Advertisements
ClassCastException
ClassCastException  what is the ClassCastException and exp?   ClassCastException occurs, when you try to assign a reference variable...); try { String y = (String)obj; v.add(y); } catch (ClassCastException e
ClassCastException
ClassCastException  what is the ClassCastException and exp?   ClassCastException occurs, when you try to assign a reference variable...); try { String y = (String)obj; v.add(y); } catch (ClassCastException e
ClassCastException
ClassCastException  what is the ClassCastException and exp?   ClassCastException occurs, when you try to assign a reference variable...); try { String y = (String)obj; v.add(y); } catch (ClassCastException e
ClassCastException
ClassCastException  what is the ClassCastException and exp?   ClassCastException occurs, when you try to assign a reference variable...); try { String y = (String)obj; v.add(y); } catch (ClassCastException e
ClassCastException
the classcastexception occurs. import java.util.*; public class Test1{ public static void main
ClassCastException - Framework
ClassCastException  How to remove the ClassCastException from this validDate()? public Boolean validDate() { // getValueToValidate(); // When I am reading the value, I am getting ClassCastException. Actually I want
ClassCastException - Framework
But this is giving me ClassCastException.  Hi friend, Code to help
why it is throwing classCastException.
why it is throwing classCastException.   public class Redwood extends Tree { public static void main(String[] args) { new Redwood().go(); } void go() { go2(new Tree(), new Redwood()); go2((Redwood) new
java
java  1.Create a class Errorhandle1. Write code that deliberately throws the following exceptions, without using the ââ?¬Å?throwââ?¬Â? keyword ClassCastException NullPointerException ArrayIndexOutOfBoundsException
exception
exception  1.Create a class Errorhandle1. `Write code that deliberately throws the following exceptions, without using the â??throwâ?? keyword : ClassCastException NullPointerException ArrayIndexOutOfBoundsException
explanation
explanation  public int compareTo(Object Student) throws ClassCastException { if (!(Student instanceof StudentMarks)) throw new ClassCastException("Not a Student!"); int mark
java fundamental question related to string
??); } } Output? a) the pgm will throw ClassCastException b) compilation
SCJP Module-6 Question-22
Given below the sample code : class main{ try { int a= Integer.parseInt("three"); } } Which exception could be handeled by the catch block for above ? 1.  ClassCastException 2.   
SCJP Module-9 Question-15
will be the output of the above code ? 1. ClassCastException at line 39. 2
Java2Html
3.1.1 Eclipse Plugin Bugfix: conversion caused ClassCastException on some
Java Comparable Example
){ if(!(ob instanceof Person)){ throw new ClassCastException("Invalid object
Class Cast Exception Example in java
; vector.add(b); } catch (ClassCastException e) { System.out.println
JAVA - Java Beginners
int compareTo(Object Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide
Java - Java Beginners
) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error
writing program - Java Beginners
Player) throws ClassCastException { if (!(Player instanceof ShowData)) throw new ClassCastException("Error"); int averageRuns = ((ShowData
need program - Java Beginners
ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int studentmarks = ((ShowData) Student).getMarks
Java - Java Beginners
ClassCastException { if (!(ob instanceof Employee)) throw new ClassCastException("Error"); int sal = ((Employee) ob).getSalary(); return
Display Sorted data in TextArea
int compareTo(Object Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide
Sort file data and write into another file
Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide = ((ShowData) Student).getId
java - Java Beginners
; } public int compareTo(Object Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide
Alphabetical order - Java Beginners
; } public int compareTo(Object Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error
java - Java Beginners
compareTo(Object Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide = ((ShowData
DNA sequence - Java Beginners
ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide = ((ShowData) Student).getId(); return this.id - ide
java error - Java Beginners
Student) throws ClassCastException { if (!(Student instanceof ShowData)) throw new ClassCastException("Error"); int ide = ((ShowData) Student).getId(); return
Hibernate ORM 4.3.6.Final released
ClassCastException. The exception was coming while using the  HQL CASE
Java Telephone directory management system
(Object ob) throws ClassCastException { if (!(ob instanceof Directory)) throw new ClassCastException("Error"); int ide = ((Directory) ob).getId
java source code - Java Beginners
; } public int compareTo(Object ob) throws ClassCastException { if (!(ob instanceof Directory)) throw new ClassCastException("Error"); int ide
Struts 2.0.3 Released
] - PortletActionContext.getDefaultActionForMode - ClassCastException # [WW-1642
Java HashMap - Java Tutorials
throw a  'NoSuchElementException'. A ClassCastException is thrown
collec
)){ throw new ClassCastException("Invalid object
Type casting in java
b  into base class A it will throw an classCastException if  a 
Collections Framework Enhancements
cannot be added. ClassCastException ? Class of the specified element... Exception:  ClassCastException ? Class of the specified element

Ads