Deck 4: Debugging and Error Handling

Full screen (f)
exit full mode
Question
Syntax refers to the order in which various parts of a program run, or execute.
Use Space or
up arrow
down arrow
to flip the card.
Question
You log values to the console using the window.alert()method.
Question
You enclose code that may contain an exception in a ____ statement.

A) throw
B) catch
C) throws
D) try
Question
For each error encountered, a browser's console displays a line numberand a description of the error.
Question
A program's ____  is the order in which various parts of the program run, or execute.

A)logic
B)syntax
C)call stack
D)console
Question
The window.alert()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
Question
A breakpoint  is a designation added to a specific statement in a program that causes  program execution to pause when it reaches that statement.
Question
The console.log()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
Question
The ____ is the ordered list maintained by a JavaScript processor containing all the procedures that have been called but have not yet finished processing.

A) call queue
B) call heap
C) call stack
D) methods list
Question
The rules of a programming language are known as its ____.

A)logic
B)syntax
C)call stack
D)console
Question
A ____ error is a flaw in a program's design that prevents the program from running as you anticipate.

A) compile-time
B) syntax
C) logic
D) run-time
Question
After you throw an error, you use a ____ statement to handle the error.

A) try
B) catch
C) handle
D) capture
Question
A ____ error occurs when the interpreter fails to recognize code.

A) logic
B) syntax
C) web
D) run-time
Question
____ allows programs to handle errors as they occur in the execution of a program.

A) Error coding
B) Form validation
C) Input validation
D) Exception handling
Question
Each time a program calls a procedure, the procedure is added to the top of the call stack, and then removed after it finishes executing.
Question
When using the  console.log() method to trace bugs, it can be helpful to use a ____ program.

A) script
B) hub
C) tracing
D) driver
Question
The debugging tools built into modern browsers are especially useful in tracking down ____ .

A)compile-time errors
B)syntax errors
C)run-time errors
D)logic errors
Question
____ is the temporary suspension of program execution so you can monitor values and trace program execution.

A)The call stack
B)Break mode
C)Debugging
D)Tracing
Question
A ____ error occurs when the JavaScript interpreter encounters a problem while a program is executing.

A) run-time
B) syntax
C) logic
D) browser
Question
You use a ____ statement within a try block to specify an error message .

A) catch
B) call
C) throw
D) throws
Question
____________________ is the process of tracing and resolving errors in a program.
Question
Writing values directly to the console is known as ____.

A)logging
B)writing
C)stepping out
D)breaking
Question
You implement custom error handling using the ____________________ event.
Question
The term ____________________ refers to the temporary suspension of program execution so that you can monitor values and trace program execution.
Question
Match between columns
A statement in the code at which program execution enters break mode
watch list
A statement in the code at which program execution enters break mode
breakpoint
A statement in the code at which program execution enters break mode
window.alert()
A statement in the code at which program execution enters break mode
variables list
A statement in the code at which program execution enters break mode
commenting out
A statement in the code at which program execution enters break mode
bug
A statement in the code at which program execution enters break mode
bulletproofing
A statement in the code at which program execution enters break mode
syntax errors
A statement in the code at which program execution enters break mode
error messages
A statement in the code at which program execution enters break mode
driver program
The first line of defense in locating bugs in JavaScript programs
watch list
The first line of defense in locating bugs in JavaScript programs
breakpoint
The first line of defense in locating bugs in JavaScript programs
window.alert()
The first line of defense in locating bugs in JavaScript programs
variables list
The first line of defense in locating bugs in JavaScript programs
commenting out
The first line of defense in locating bugs in JavaScript programs
bug
The first line of defense in locating bugs in JavaScript programs
bulletproofing
The first line of defense in locating bugs in JavaScript programs
syntax errors
The first line of defense in locating bugs in JavaScript programs
error messages
The first line of defense in locating bugs in JavaScript programs
driver program
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
watch list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
breakpoint
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
window.alert()
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
variables list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
commenting out
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bug
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bulletproofing
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
syntax errors
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
error messages
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
driver program
Displays a value in a dialog box
watch list
Displays a value in a dialog box
breakpoint
Displays a value in a dialog box
window.alert()
Displays a value in a dialog box
variables list
Displays a value in a dialog box
commenting out
Displays a value in a dialog box
bug
Displays a value in a dialog box
bulletproofing
Displays a value in a dialog box
syntax errors
Displays a value in a dialog box
error messages
Displays a value in a dialog box
driver program
Displays all local variables within the currently executing function, regardless of whether they have been initialized
watch list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
breakpoint
Displays all local variables within the currently executing function, regardless of whether they have been initialized
window.alert()
Displays all local variables within the currently executing function, regardless of whether they have been initialized
variables list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
commenting out
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bug
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bulletproofing
Displays all local variables within the currently executing function, regardless of whether they have been initialized
syntax errors
Displays all local variables within the currently executing function, regardless of whether they have been initialized
error messages
Displays all local variables within the currently executing function, regardless of whether they have been initialized
driver program
Writing code that anticipates and handles potential problems
watch list
Writing code that anticipates and handles potential problems
breakpoint
Writing code that anticipates and handles potential problems
window.alert()
Writing code that anticipates and handles potential problems
variables list
Writing code that anticipates and handles potential problems
commenting out
Writing code that anticipates and handles potential problems
bug
Writing code that anticipates and handles potential problems
bulletproofing
Writing code that anticipates and handles potential problems
syntax errors
Writing code that anticipates and handles potential problems
error messages
Writing code that anticipates and handles potential problems
driver program
A JavaScript program that contains only the code you are testing
watch list
A JavaScript program that contains only the code you are testing
breakpoint
A JavaScript program that contains only the code you are testing
window.alert()
A JavaScript program that contains only the code you are testing
variables list
A JavaScript program that contains only the code you are testing
commenting out
A JavaScript program that contains only the code you are testing
bug
A JavaScript program that contains only the code you are testing
bulletproofing
A JavaScript program that contains only the code you are testing
syntax errors
A JavaScript program that contains only the code you are testing
error messages
A JavaScript program that contains only the code you are testing
driver program
A list of expressions whose values are displayed and updated throughout the execution of a program
watch list
A list of expressions whose values are displayed and updated throughout the execution of a program
breakpoint
A list of expressions whose values are displayed and updated throughout the execution of a program
window.alert()
A list of expressions whose values are displayed and updated throughout the execution of a program
variables list
A list of expressions whose values are displayed and updated throughout the execution of a program
commenting out
A list of expressions whose values are displayed and updated throughout the execution of a program
bug
A list of expressions whose values are displayed and updated throughout the execution of a program
bulletproofing
A list of expressions whose values are displayed and updated throughout the execution of a program
syntax errors
A list of expressions whose values are displayed and updated throughout the execution of a program
error messages
A list of expressions whose values are displayed and updated throughout the execution of a program
driver program
Any error in a program that causes it to function incorrectly
watch list
Any error in a program that causes it to function incorrectly
breakpoint
Any error in a program that causes it to function incorrectly
window.alert()
Any error in a program that causes it to function incorrectly
variables list
Any error in a program that causes it to function incorrectly
commenting out
Any error in a program that causes it to function incorrectly
bug
Any error in a program that causes it to function incorrectly
bulletproofing
Any error in a program that causes it to function incorrectly
syntax errors
Any error in a program that causes it to function incorrectly
error messages
Any error in a program that causes it to function incorrectly
driver program
Identifying lines you think maybe causing problems and transforming them into comments
watch list
Identifying lines you think maybe causing problems and transforming them into comments
breakpoint
Identifying lines you think maybe causing problems and transforming them into comments
window.alert()
Identifying lines you think maybe causing problems and transforming them into comments
variables list
Identifying lines you think maybe causing problems and transforming them into comments
commenting out
Identifying lines you think maybe causing problems and transforming them into comments
bug
Identifying lines you think maybe causing problems and transforming them into comments
bulletproofing
Identifying lines you think maybe causing problems and transforming them into comments
syntax errors
Identifying lines you think maybe causing problems and transforming them into comments
error messages
Identifying lines you think maybe causing problems and transforming them into comments
driver program
Question
What is the difference between syntax errors and run-time errors?
Question
Name two tools you can use to analyze your HTML code for errors, and describe how to use them for this task.
Question
An infinite loop is an example of a(n)____ error.

A)syntax
B)run-time
C)logic
D)user
Question
After you evaluate code for exceptions, you can use a ____ statement to perform cleanup or necessary tasks.

A) try
B) throw
C) catch
D) finally
Question
Which of the following JavaScript statements requests that processors remove some features from the language and require more stringent syntax for other features?

A) break;
B)"use strict";
C) debugger;
D) console.log();
Question
Explain the three stepping options found in the debugging tools in modern browsers.
Question
Explain how strict mode can be useful in debugging.
Question
____________________ is the examination of individual statements in an executing program.
Question
What is the difference between a variables list and a watch list in browser debugging tools?
Question
Describe two advantages of implementing custom error handling.
Question
What is a dependency and what role do dependencies play in debugging?
Question
Explain how access to the call stack is useful in debugging.
Question
Briefly explain how to use comments to locate bugs with JavaScript.
Question
Which of the following JavaScript statements works like a breakpoint?

A) break;
B)"use strict";
C) debugger;
D) console.log();
Question
In ____________________ mode, some features are removed from the language, while other features require more stringent syntax.
Question
How is setting breakpoints useful in debugging?
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/41
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 4: Debugging and Error Handling
1
Syntax refers to the order in which various parts of a program run, or execute.
False
2
You log values to the console using the window.alert()method.
False
3
You enclose code that may contain an exception in a ____ statement.

A) throw
B) catch
C) throws
D) try
D
4
For each error encountered, a browser's console displays a line numberand a description of the error.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
5
A program's ____  is the order in which various parts of the program run, or execute.

A)logic
B)syntax
C)call stack
D)console
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
6
The window.alert()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
7
A breakpoint  is a designation added to a specific statement in a program that causes  program execution to pause when it reaches that statement.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
8
The console.log()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
9
The ____ is the ordered list maintained by a JavaScript processor containing all the procedures that have been called but have not yet finished processing.

A) call queue
B) call heap
C) call stack
D) methods list
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
10
The rules of a programming language are known as its ____.

A)logic
B)syntax
C)call stack
D)console
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
11
A ____ error is a flaw in a program's design that prevents the program from running as you anticipate.

A) compile-time
B) syntax
C) logic
D) run-time
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
12
After you throw an error, you use a ____ statement to handle the error.

A) try
B) catch
C) handle
D) capture
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
13
A ____ error occurs when the interpreter fails to recognize code.

A) logic
B) syntax
C) web
D) run-time
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
14
____ allows programs to handle errors as they occur in the execution of a program.

A) Error coding
B) Form validation
C) Input validation
D) Exception handling
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
15
Each time a program calls a procedure, the procedure is added to the top of the call stack, and then removed after it finishes executing.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
16
When using the  console.log() method to trace bugs, it can be helpful to use a ____ program.

A) script
B) hub
C) tracing
D) driver
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
17
The debugging tools built into modern browsers are especially useful in tracking down ____ .

A)compile-time errors
B)syntax errors
C)run-time errors
D)logic errors
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
18
____ is the temporary suspension of program execution so you can monitor values and trace program execution.

A)The call stack
B)Break mode
C)Debugging
D)Tracing
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
19
A ____ error occurs when the JavaScript interpreter encounters a problem while a program is executing.

A) run-time
B) syntax
C) logic
D) browser
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
20
You use a ____ statement within a try block to specify an error message .

A) catch
B) call
C) throw
D) throws
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
21
____________________ is the process of tracing and resolving errors in a program.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
22
Writing values directly to the console is known as ____.

A)logging
B)writing
C)stepping out
D)breaking
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
23
You implement custom error handling using the ____________________ event.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
24
The term ____________________ refers to the temporary suspension of program execution so that you can monitor values and trace program execution.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
25
Match between columns
A statement in the code at which program execution enters break mode
watch list
A statement in the code at which program execution enters break mode
breakpoint
A statement in the code at which program execution enters break mode
window.alert()
A statement in the code at which program execution enters break mode
variables list
A statement in the code at which program execution enters break mode
commenting out
A statement in the code at which program execution enters break mode
bug
A statement in the code at which program execution enters break mode
bulletproofing
A statement in the code at which program execution enters break mode
syntax errors
A statement in the code at which program execution enters break mode
error messages
A statement in the code at which program execution enters break mode
driver program
The first line of defense in locating bugs in JavaScript programs
watch list
The first line of defense in locating bugs in JavaScript programs
breakpoint
The first line of defense in locating bugs in JavaScript programs
window.alert()
The first line of defense in locating bugs in JavaScript programs
variables list
The first line of defense in locating bugs in JavaScript programs
commenting out
The first line of defense in locating bugs in JavaScript programs
bug
The first line of defense in locating bugs in JavaScript programs
bulletproofing
The first line of defense in locating bugs in JavaScript programs
syntax errors
The first line of defense in locating bugs in JavaScript programs
error messages
The first line of defense in locating bugs in JavaScript programs
driver program
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
watch list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
breakpoint
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
window.alert()
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
variables list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
commenting out
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bug
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bulletproofing
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
syntax errors
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
error messages
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
driver program
Displays a value in a dialog box
watch list
Displays a value in a dialog box
breakpoint
Displays a value in a dialog box
window.alert()
Displays a value in a dialog box
variables list
Displays a value in a dialog box
commenting out
Displays a value in a dialog box
bug
Displays a value in a dialog box
bulletproofing
Displays a value in a dialog box
syntax errors
Displays a value in a dialog box
error messages
Displays a value in a dialog box
driver program
Displays all local variables within the currently executing function, regardless of whether they have been initialized
watch list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
breakpoint
Displays all local variables within the currently executing function, regardless of whether they have been initialized
window.alert()
Displays all local variables within the currently executing function, regardless of whether they have been initialized
variables list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
commenting out
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bug
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bulletproofing
Displays all local variables within the currently executing function, regardless of whether they have been initialized
syntax errors
Displays all local variables within the currently executing function, regardless of whether they have been initialized
error messages
Displays all local variables within the currently executing function, regardless of whether they have been initialized
driver program
Writing code that anticipates and handles potential problems
watch list
Writing code that anticipates and handles potential problems
breakpoint
Writing code that anticipates and handles potential problems
window.alert()
Writing code that anticipates and handles potential problems
variables list
Writing code that anticipates and handles potential problems
commenting out
Writing code that anticipates and handles potential problems
bug
Writing code that anticipates and handles potential problems
bulletproofing
Writing code that anticipates and handles potential problems
syntax errors
Writing code that anticipates and handles potential problems
error messages
Writing code that anticipates and handles potential problems
driver program
A JavaScript program that contains only the code you are testing
watch list
A JavaScript program that contains only the code you are testing
breakpoint
A JavaScript program that contains only the code you are testing
window.alert()
A JavaScript program that contains only the code you are testing
variables list
A JavaScript program that contains only the code you are testing
commenting out
A JavaScript program that contains only the code you are testing
bug
A JavaScript program that contains only the code you are testing
bulletproofing
A JavaScript program that contains only the code you are testing
syntax errors
A JavaScript program that contains only the code you are testing
error messages
A JavaScript program that contains only the code you are testing
driver program
A list of expressions whose values are displayed and updated throughout the execution of a program
watch list
A list of expressions whose values are displayed and updated throughout the execution of a program
breakpoint
A list of expressions whose values are displayed and updated throughout the execution of a program
window.alert()
A list of expressions whose values are displayed and updated throughout the execution of a program
variables list
A list of expressions whose values are displayed and updated throughout the execution of a program
commenting out
A list of expressions whose values are displayed and updated throughout the execution of a program
bug
A list of expressions whose values are displayed and updated throughout the execution of a program
bulletproofing
A list of expressions whose values are displayed and updated throughout the execution of a program
syntax errors
A list of expressions whose values are displayed and updated throughout the execution of a program
error messages
A list of expressions whose values are displayed and updated throughout the execution of a program
driver program
Any error in a program that causes it to function incorrectly
watch list
Any error in a program that causes it to function incorrectly
breakpoint
Any error in a program that causes it to function incorrectly
window.alert()
Any error in a program that causes it to function incorrectly
variables list
Any error in a program that causes it to function incorrectly
commenting out
Any error in a program that causes it to function incorrectly
bug
Any error in a program that causes it to function incorrectly
bulletproofing
Any error in a program that causes it to function incorrectly
syntax errors
Any error in a program that causes it to function incorrectly
error messages
Any error in a program that causes it to function incorrectly
driver program
Identifying lines you think maybe causing problems and transforming them into comments
watch list
Identifying lines you think maybe causing problems and transforming them into comments
breakpoint
Identifying lines you think maybe causing problems and transforming them into comments
window.alert()
Identifying lines you think maybe causing problems and transforming them into comments
variables list
Identifying lines you think maybe causing problems and transforming them into comments
commenting out
Identifying lines you think maybe causing problems and transforming them into comments
bug
Identifying lines you think maybe causing problems and transforming them into comments
bulletproofing
Identifying lines you think maybe causing problems and transforming them into comments
syntax errors
Identifying lines you think maybe causing problems and transforming them into comments
error messages
Identifying lines you think maybe causing problems and transforming them into comments
driver program
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
26
What is the difference between syntax errors and run-time errors?
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
27
Name two tools you can use to analyze your HTML code for errors, and describe how to use them for this task.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
28
An infinite loop is an example of a(n)____ error.

A)syntax
B)run-time
C)logic
D)user
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
29
After you evaluate code for exceptions, you can use a ____ statement to perform cleanup or necessary tasks.

A) try
B) throw
C) catch
D) finally
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
30
Which of the following JavaScript statements requests that processors remove some features from the language and require more stringent syntax for other features?

A) break;
B)"use strict";
C) debugger;
D) console.log();
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
31
Explain the three stepping options found in the debugging tools in modern browsers.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
32
Explain how strict mode can be useful in debugging.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
33
____________________ is the examination of individual statements in an executing program.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
34
What is the difference between a variables list and a watch list in browser debugging tools?
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
35
Describe two advantages of implementing custom error handling.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
36
What is a dependency and what role do dependencies play in debugging?
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
37
Explain how access to the call stack is useful in debugging.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
38
Briefly explain how to use comments to locate bugs with JavaScript.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
39
Which of the following JavaScript statements works like a breakpoint?

A) break;
B)"use strict";
C) debugger;
D) console.log();
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
40
In ____________________ mode, some features are removed from the language, while other features require more stringent syntax.
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
41
How is setting breakpoints useful in debugging?
Unlock Deck
Unlock for access to all 41 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 41 flashcards in this deck.