一般不会当庭宣判,因为开庭就是为了查明事实、核实证据,只有在确定事实清楚、证据充分之后才能判决,所以法官先要经过庭审才能最终确定怎么判,而且写判决书还需要时间呢。所以一般没有特殊情况,法院不会当庭宣判的。