# Flow Graph Tips for Exception Handling and Cancellation

The execution of a flow graph can be canceled directly or as a result of an exception that propagates beyond a node’s body. You can then optionally reset the graph so that it can be re-executed.

- Catching Exceptions Inside the Node that Throws the Exception
- Cancel a Graph Explicitly
- Use `graph::reset()` to Reset a Canceled Graph
- Canceling Nested Parallelism