Question 2 / 35:  class MissingInfoException extends Exception{}

class AgeoutofRangeException extends Exception{}

class Candidate{

String name;

int age;

Candidate(String name,int age)throws Exception{

if(name==null){

throw new MissingInfoException();

}else if(age<=10||age>=150){

throw new AgeoutofRangeException();

}else{

this.name = name;

this.age=age;

}

}

public String toString(){

return name + "age:"+age;

}

}

public class Program104 {

public static void main(String[] args) {

Candidate c = new Candidate("Jame",20);

Candidate c1 = new Candidate("Williams",32);

System.out.println(c);

System.out.println(c1);

}

}

Which change enables the code to print the following?

James age: 20

Williams age: 32

A  Replacing line 5 with public static void main (String [] args) throws MissingInfoException,
AgeOutofRangeException {
B  Replacing line 5 with public static void main (String [] args) throws.Exception {
C  Enclosing line 6 and line 7 within a try block and adding: catch(Exception e1) { //code goes
here} catch (missingInfoException e2) { //code goes here} catch (AgeOutofRangeException e3)
{//code goes here}
D  Enclosing line 6 and line 7 within a try block and adding: catch (missingInfoException e2)
{ //code goes here} catch (AgeOutofRangeException e3) {//code goes here}
<< First < Previous Flashcard Next > Last >>
Quiz Home Page
https://www.jobilize.com/ocjp-1z0-803-oca1-7-mock-exam-part-ii-quiz-by-pankaj-amdocs-gurg

OCA(1z0-803_OCA1.7)MockExamPII

Author:

Access: Public Instant Grading

Ask
Sarah Warren
Start Test
Yasser Ibrahim
Start Quiz
Madison Christian
Start Quiz
Madison Christian
Start Exam
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/ocjp-1z0-803-oca1-7-mock-exam-part-ii-quiz-by-pankaj-amdocs-gurg" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>