Flow of Control (Control Flow)
Flow of control (control flow) Flow of control is an order which instructions, statements and function calls are executed/evavluted in imparative program. Flow of control might be sequential i.e. executing the statements one by one (smooth control flow), conditional where program executes specific blocks based on condition (e.g. jne in asm, if/else in most programming languages), repetative/loops like for, function calls and exceptional handling where program tries to recover from error or exceptions e.g. try/catch/finally block. There can be combination of two as well like using while or using break | continue | goto in a loops. ...