1Z0-803 Premium Bundle

1Z0-803 Premium Bundle

Java SE 7 Programmer I Certification Exam

4.5 
(1770 ratings)
0 QuestionsPractice Tests
0 PDFPrint version
May 20, 2024Last update

Oracle 1Z0-803 Free Practice Questions

Q1. Given: 

Given the code fragment: 

What is the result? 

A. 10 20 30 40 

B. 0 0 30 40 

C. Compilation fails 

D. An exception is thrown at runtime 

Answer:

Q2. View the exhibit: 

public class Student { 

public String name = ""; 

public int age = 0; 

public String major = "Undeclared"; 

public boolean fulltime = true;  

public void display() { 

System.out.println("Name: " + name + " Major: " + major); } 

public boolean isFullTime() { 

return fulltime; 

Given: 

Public class TestStudent { 

public static void main(String[] args) { 

Student bob = new Student (); 

bob.name = "Bob"; 

bob.age = 18; 

bob.year = 1982; 

What is the result? 

A. year is set to 1982. 

B. bob.year is set to 1982 

C. A runtime error is generated. 

D. A compile time error is generated. 

Answer:

Q3. Which code fragment cause a compilation error? 

A. flat flt = 100F; 

B. float flt = (float) 1_11.00; 

C. float flt = 100; 

D. double y1 = 203.22; floatflt = y1 

E. int y2 = 100; floatflt = (float) y2; 

Answer:

Q4. What is the result? 

A. Hello 

B. Default 

C. Compilation fails 

D. The program prints nothing 

E. An exception is thrown at run time 

Answer:

Q5. What is the result? 

A. 100 210 

B. Compilation fails due to an error in line n1 

C. Compilation fails due to an error at line n2 

D. Compilation fails due to an error at line n3 

Answer:

Q6. Given: 

How many objects have been created when the line / / do complex stuff is reached? 

A. Two 

B. Three 

C. Four 

D. Six 

Answer:

Q7. Given the code fragment: 

What could expression1 and expression2 be, respectively, in order to produce output –8, 16? 

A. + +a, - -b 

B. + +a, b- 

C. A+ +, - - b 

D. A + +, b - 

Answer:

Q8. Given: 

What is the result? 

Oracle 1z0-803 : Practice Test 

A. 0 Done 

B. First Exception Done 

C. Second Exception 

D. Done Third Exception 

E. Third Exception 

Answer:

Q9. Given: 

Which statement, when inserted into line 5, is valid change? 

A. asc = sc; 

B. sc = asc; 

C. asc = (object) sc; 

D. asc = sc.clone () 

Answer:

Q10. which three lines are illegal? 

A. line 3 

B. line 4 

C. line 5 

D. line 6 

E. line 10 

F. line 11 

G. line 12 

H. line 13 

Answer: CDH 

Q11. Which two are valid array declaration? 

A. Object array[]; 

B. Boolean array[3]; 

C. int[] array; 

D. Float[2] array; 

Answer: AC 

Q12. An unchecked exception occurs in a method dosomething() Should other code be added in the dosomething() method for it to compile and execute? 

A. The Exception must be caught 

B. The Exception must be declared to be thrown. 

C. The Exception must be caught or declared to be thrown. 

D. No other code needs to be added. 

Answer:

Q13. Given the code fragment: 

What is the result? 

A. Found Red 

B. Found Red 

Found Blue 

C. Found Red 

Found Blue 

Found White 

D. Found Red 

Found Blue 

Found White 

Found Default 

Answer:

Q14. A method doSomething () that has no exception handling code is modified to trail a method that throws a checked exception. Which two modifications, made independently, will allow the program to compile? 

A. Catch the exception in the method doSomething(). 

B. Declare the exception to be thrown in the doSomething() method signature. 

C. Cast the exception to a RunTimeException in the doSomething() method. 

D. Catch the exception in the method that calls doSomething(). 

Answer: AB 

Q15. Given: 

Which two modifications are necessary to ensure that the class is being properly encapsulated? 

The class is poorly encapsulated. You need to change the circle class to compute and return the area instead. 

A. Remove the area field. 

B. Change the getArea( ) method as follows: public double getArea ( ) { return Match.PI * radius * radius; } 

C. Add the following method: public double getArea ( ) {area = Match.PI * radius * radius; } 

D. Change the cacess modifier of the SerRadius ( ) method to be protected. 

Answer: BD 

Q16. Given: 

What is the result? 

A. There is no output 

B. d is output 

C. A StringIndexOutOfBoundsException is thrown at runtime 

D. An ArrayIndexOutOfBoundsException is thrown at runtime 

E. A NullPointException is thrown at runtime 

F. A StringArrayIndexOutOfBoundsException is thrown at runtime 

Answer:

START 1Z0-803 EXAM