Scala, Concurrency, API, Project Loom, Java.
thrown as an exception when the fork's join method is called. We can mix & match both of these types of forks within a single scope. fork works best for background tasks that are not joined, and hence the only way to discover that they failed is by interrupting the main thread. forkHold is designed