Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the difference between throw and throws?

Answers were Sorted based on User's Feedback



What is the difference between throw and throws?..

Answer / balaji

throw:it is used to raise exception explicitly
that means it is use when a user defined exception is raised

throws:if a method is capable of throwing an exception but
it does not handle the exception that must be specified by
using "throws" class

Is This Answer Correct ?    23 Yes 1 No

What is the difference between throw and throws?..

Answer / rakesh nath

Throw clause is used in any part of the code where you want
to throw any specific exception to the calling method while
throws can be termed as a substitute for try-catch block.

When an exception occurs in a program, the compiler needs to
know what should be done with that exception. For that
either we should have a try-catch block or the method should
have the throws clause attached, as follows.

<access-modifier> <return-type> myMethod(<parameter-list>)
throws <exception-list>

for example, public void meth1() throws MyException

throw can handle only ONE throwable object while throws can
handle multiple throwable objects seperated by commas.

Is This Answer Correct ?    13 Yes 1 No

What is the difference between throw and throws?..

Answer / suresh

mainly throw is used for user defined exceptions and throws
is used for compiler defined excetions.
Ex: if u get a NullPointer exception then we throws this
excetion to the compiler defined excetion class.

if u get malformed or ur own excetion in this time we to
throw this to our own defined excetion

Is This Answer Correct ?    2 Yes 1 No

What is the difference between throw and throws?..

Answer / manish kushwaha

First of all i would say both are reserved keyword in java

In Java Exception handling we are using above keyword throw
and throws.

Difference:
throws: throws clause is always use to propagate method
level exception, when ever you will use this clause, caller
method responsibility is to handle exception trowed by the
same method.

throw: this is the clause use to throw the instance of that
exception, main use of this throw clause is in user define
exception use you have written your own exception when ever
this exception will come you will throw this exception object.

Is This Answer Correct ?    1 Yes 1 No

What is the difference between throw and throws?..

Answer / surender kannuri

throws clause is used to whenever programmer doesn't want to
handle exception.throws it out of method.

throw is used whenever programmer wants to handle exception
explicitly by using catch blocks.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

How list contains works in java?

0 Answers  


what is the diff b/w arraylist and vector?

6 Answers   Code Genesis, Genesis, Sprintine Labs,


What types of inheritance does Java support?

2 Answers  


When a thread is executing a synchronized method , then is it possible for the same thread to access other synchronized methods of an object ?

0 Answers  


What is the main difference between java platform and other platforms?

0 Answers  


Difference between hashCode() & equals()?

3 Answers   HCL,


How to declare unique ArrayList ?

6 Answers   RMSI,


What will happen if we declare don’t declare the main as static?

5 Answers  


Is it possible to do method overloading and overriding at a time

3 Answers   L&T,


How does multithreading take place on a computer with a single cpu?

0 Answers  


Explain the selection sort algorithm and state its time complexity?

0 Answers   Flextronics,


How can you say java is object oriented?

0 Answers  


Categories