# Exit

#### Syntax

    EXIT

#### Description

Causes the `ij` application to complete and processing to halt. Issuing this command from within a file started with the Run command or on the command line causes the outermost input loop to halt.

`ij` automatically shuts down a Derby database running in an embedded environment (issues a Connect 'jdbc:derby:;shutdown=true' request) on exit.

`ij` exits when the Exit command is entered or if given a command file on the Java invocation line, when the end of the command file is reached.

#### Example

    ij> disconnect;
    ij> exit;
    C:\>

Parent topic: ij commands and errors reference
Related concepts
ij commands
ij errors
Related reference
Absolute
After Last
Async
Autocommit
Before First
Close
Commit
Connect
Describe
Disconnect
Driver
Elapsedtime
Execute
First
Get Cursor
Get Scroll Insensitive Cursor
Help
Last
LocalizedDisplay
MaximumDisplayWidth
Next
Prepare
Previous
Protocol
Readonly
Relative
Remove
Rollback
Run
Set Connection
Show
Wait For
Comment
Identifier
String